以下の内容はhttps://blog.kyanny.me/entry/2020/11/17/024427より取得しました。


Go: build -ldflags オプションで Git コミットリビジョンを埋め込む

ということができるらしい。便利。

こんな感じでビルドスクリプトに仕込んでおき、 CI で動かしたりするとよい。

version=$(git rev-parse --short HEAD)
go build -ldflags="-X 'main.Version=$version'" -o main

実験したリポジトリ。シェルスクリプトでも Makefile でも可。

https://github.com/kyanny/GoBuildLdflagsPractice




以上の内容はhttps://blog.kyanny.me/entry/2020/11/17/024427より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14