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