Go依赖注入工具Wire
直接读https://github.com/google/wire?tab=readme-ov-filetutorial一节
如果用了接口,有两种方式去适配wire:
NewXX方法返回接口,而不是返回具体的结构体实现,这种风格不被Go提倡
用wire.Bind方法
使用bind方法:
https://github.com/google/wire/blob/main/docs/guide.md#binding-interfaces
最后更新于
直接读https://github.com/google/wire?tab=readme-ov-filetutorial一节
如果用了接口,有两种方式去适配wire:
NewXX方法返回接口,而不是返回具体的结构体实现,这种风格不被Go提倡
用wire.Bind方法
使用bind方法:
https://github.com/google/wire/blob/main/docs/guide.md#binding-interfaces
最后更新于