在Golang代码中如何自动生成版本号的方法示例

时间:2021-01-21 18:27:55
【文件属性】:
文件名称:在Golang代码中如何自动生成版本号的方法示例
文件大小:46KB
文件格式:PDF
更新时间:2021-01-21 18:27:55
golang ng 方法 前言 以前在写C/C++代码时,可以在代码中预定义一些版本宏定义,然后再编译时从外部传入数据作为版本号。 golang代码不支持宏定义,如果每次在代码中硬编码版本信息,一来费时费力,二来很容易忘记更新。 如何更优雅的维护golang程序的版本号呢? 翻阅golang文档之后,在go build发现下面的参数 -ldflags 'flag list' arguments to pass on each go tool link invocation. 然后在linker中发现: -X importpath.name=value Set the value of the string va

网友评论