I have the following situation.
type A func(x int) int type B func(x int) A var testFunc = func() B { var ret interface{} = func(x int) A { retur