オープンソースこねこね

Webプログラミングなどについてあれこれ。

Golang ビルド時にコミットハッシュをソースに埋め込む

メモ

// config.go
var CommitHash string

以下のコマンドでビルド

go build -ldflags="-X github.com/kohkimakimoto/hoge/config.CommitHash `git log --pretty=format:%H -n 1`"