概要
以下、よく忘れるので自分用のメモです。
Goのビルドはキャシュが存在すれば、それを利用してくれるので速いです。
ですが、たまにキャッシュを使ってほしくないときがあります。
そのような時は、以下のように -a
オプションを付与します。
$ go help build ・ ・ -a force rebuilding of packages that are already up-to-date. ・ ・ $ go build -a .
キャッシュを使わないので、通常よりも時間がかかります。
参考情報
go command - cmd/go - Go Packages
過去の記事については、以下のページからご参照下さい。
サンプルコードは、以下の場所で公開しています。