Skip to content

Golang项目模板,提供make编译、Go Module依赖管理、编译信息打印

License

Notifications You must be signed in to change notification settings

jl2005/go-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang项目的基础模板,提供如下特性:

  1. 使用make编译
  2. 使用Go module管理项目依赖
  3. 提供 -v 参数,用户可以打印编译时的详细信息

说明

使用者需要更 Makefile 中的如下变量:

  1. PROJECT_NAME
  2. PKG

main.go 中更改如下:

  1. ./util 包更改为项目的绝对路径

使用

在更改完以上项目之后,则可以使用make编译项目。编译之后的可执行文件中会包含 -v 选项,用于打印当前可执行文件的编译信息。

参考

本配置项参考自Tidb的编译配置。

About

Golang项目模板,提供make编译、Go Module依赖管理、编译信息打印

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published