gen-gitrev 自动生成源代码以检索 git 存储库的 HEAD 修订版。下载发布页面:

下载二进制文件(0.1版)

安装


$ go get github.com/fkei/gen-gitrev

使用方法:


$ gen-gitrev -out /tmp/hoge_gen.go -pkgname main

输出生成文件:/tmp/hoge_gen.go

包名:main

修订版本aa41f29462e685ebb199a205d97f938bc3789489

查看文件内容:


$ cat /tmp/hoge_gen.go


package main

func GetRevision() string {

  return \"aa41f29462e685ebb199a205d97f938bc3789489\"

}