What’s the Go way of converting first class functions?

I’m having a bit of a hard time with go’s first class functions. Consider the following: package main import “log” type A interface {} type B interface { A foo() } func NewA() A { return &AImpl{} }...

Read More