Golang项目的基础模板,提供如下特性: 使用make编译 使用Go module管理项目依赖 提供 -v 参数,用户可以打印编译时的详细信息 说明 使用者需要更 Makefile 中的如下变量: PROJECT_NAME PKG main.go 中更改如下: 将 ./util 包更改为项目的绝对路径 使用 在更改完以上项目之后,则可以使用make编译项目。编译之后的可执行文件中会包含 -v 选项,用于打印当前可执行文件的编译信息。 参考 本配置项参考自Tidb的编译配置。