go dig
参考:https://juejin.cn/post/6897973267064832013 (opens new window)
https://juejin.cn/post/6898514836100120590 (opens new window)
dig.New() 初始化一个容器
dig.Provide() 注册一个构造函数
dig.Invoke(func *func()) 调用一个函数(这个函数里面的参数可以是注册的构造函数的返回值)
编辑 (opens new window)
上次更新: 2024/02/22, 14:03:19