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