I'm new to Go, and I'm still trying to figure it out. I'm trying to write a function that takes a pointer to a pointer of any type.
I tried writing it like this: type MyStruct struct { a int b int } func myFunc(p **interface{}) { fmt.Printf("Here is the type: %T\n", p) } func main() { var m *MyStruct myFunc(&m) } However, I get the error: .\main.go:32: cannot use &m (type **MyStruct) as type **interface {} in argument to myFunc > Elapsed: 1.001s > Result: Error Is there any way to do this? -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.