lombok 通过注解消除实际开发中的样板式代码:getter、setter 方法,重写 toString、equals 方法等。
在划分项目结构时,对实体类划分的各种命名。
从 Go 1.11 版本开始,除了 GOPATH 构建模式外,Go 又增加了一种 Go Module 构建模式。
在 Go Module 模式下,通常一个代码仓库对应一个 Go Module。
一个 Go Module 的顶层目录下会放置一个 go.mod 文件,每个 go.mod 文件会定义唯一一个 module,也就是说 Go Module 与 go.mod 是一一对应的。
go.mod 文件所在的顶层目录也被称为 module 的根目录,module 根目录以及它子目录下的所有 Go 包均归属于这个 Go Module,这个 module 也被称为 main module。
1 / 2