エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Golang】"go install" でアプリのバージョン情報に自動対応させる【Go 1.16+】 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Golang】"go install" でアプリのバージョン情報に自動対応させる【Go 1.16+】 - Qiita
Go アプリのバージョン表示 with go install Go 言語(以下 Golang)の俺様アプリをバージョン情報表示... Go アプリのバージョン表示 with go install Go 言語(以下 Golang)の俺様アプリをバージョン情報表示に対応させたい。 自家製 Golang アプリでバージョン情報を表示するには、一般的にソースにバージョン情報を埋め込むか、ビルド時にオプションで渡す必要があります。 ソースにバージョン情報を埋め込む場合、更新するのが面倒だったり更新忘れがあったりします。そのため、git tag で打ったタグを、ビルド用スクリプトなどで読み込んでビルド時の引数に渡すなどの工夫をします。 しかし、ビルド時に引数でバージョンを渡すと、今度は go install でインストールされた場合は反映されないのが問題となります。 つまり、go install でインストールされたとしても、アプリのバージョン情報が git tag に追随するようにしたいのです。 ちなみに、go install で