view times
func foo() barArg { ... } func bar(arg barArg) { ... } func main() { fx.New( fx.Provide(foo), fx.Invoke(bar), ).Run() } # 根据invoke入参类型,去provide里通过反射寻找对应函数,执行并创建实例