当你准备开始写一个 Go 的项目,第一件事肯定是考虑创建一个工程文件夹,但是文件夹中的结构是怎样组成的呢?
1 Go mod init
使用 go mod
命令初始化目录,此步骤会创建 go.mod
,go.sum
等文件。
# 例如
go mod init github.com/winking324/rzap
go mod tidy
2 Project Layout
可以参考 Standard Go Project Layout 进行目录结构的创建。
当你准备开始写一个 Go 的项目,第一件事肯定是考虑创建一个工程文件夹,但是文件夹中的结构是怎样组成的呢?
使用 go mod
命令初始化目录,此步骤会创建 go.mod
,go.sum
等文件。
# 例如
go mod init github.com/winking324/rzap
go mod tidy
可以参考 Standard Go Project Layout 进行目录结构的创建。