SF
Maple的博客
Maple的博客
注册登录
关注博客
注册登录
主页
关于
RSS
Go不需要依赖注入?手把手带你在Golang使用像JAVA Spring注解一样的DI和AOP
Maple
2023-10-28
阅读 7 分钟
490
即使社区已经有很多基于运行时的依赖注入, Go 实际上更多官方推崇的玩法是基于代码生成和静态分析,比如 wire 就是 google 提供的一个依赖注入实现。
使用Gozz自动化管理你的结构体字段标签
Maple
2023-10-27
阅读 4 分钟
230
在Golang开发中,我们经常会设计各种各样的结构体,然后给各个字段添加各种各样的标签。例如,使用 json:something 来做 JSON 的序列化和反序列化 {代码...} 众所周知,命名是编程中的两大难事之一,当我们有了这些标签之后,我们会面临额外的一些问题如下:要使用哪种命名风格 驼峰法 camelCase 还是 蛇形法 snake_case...