go-autowire
go-autowire copied to clipboard
init 根节点怎么传入外部参数呢
例如生成这种入口函数: func InitApp(c *conf.Config) (*App, func(), error) {panic()}
目前暂时没有想到更好的办法只用注解就可以快速标记要传入的参数类型,如果有需要注入 conf.Config 的需求,也可以放在App的构造函数中体现,不过区别就在于没办法更灵活地在不同场景选择不同的配置,如果有更好的想法,也可以提出