Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save abdulrahmanAlotaibi/eb98e212b601ef8d20f3686c35451dc9 to your computer and use it in GitHub Desktop.
Save abdulrahmanAlotaibi/eb98e212b601ef8d20f3686c35451dc9 to your computer and use it in GitHub Desktop.
Anonyms structs + empty interfaces
package main
import "fmt"
func main() {
s:= struct {
name string
age int
}{
name:"Hello",
age:20,
}
describe(s)
describe([]int{1,3,4})
}
func describe(i interface{}) {
fmt.Println(i)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment