Skip to content

Go每周一库之wire | Xuwen's Blog #15

Open
@zhouxuwen

Description

@zhouxuwen

https://zhouxuwen.github.io/2022/06/16/Go%E6%AF%8F%E5%91%A8%E4%B8%80%E5%BA%93%E4%B9%8Bwire/#more

wire 是go语言的自动初始化代码生成工具,可以根据对象的依赖关系生成初始化对象并自动连接组件,通过自动生成代码的方式在编译期完成依赖注入;其实它的代码生成功能和手写无异,在简化工作上并没有太大的感受,但是我更多的是想推荐它的编程思想,将模块进行解耦,更容易维护;

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions