Goのビルドタグ

● Goのビルドタグとは?

Go のソースコードに「このファイルをどの条件でビルド対象に含めるか」を指定する仕組みです。
複数の環境(OS、アーキテクチャ、機能の有無など)で異なるソースを切り替えるのに使います。

● Goのビルドタグの書き方

//go:build staging

● 例えば以下のビルドタグを設定するとどうなるのか?

//go:build staging

とすると、staging が 有効な場合のみこのファイルが読み込まれます。

● IntelliJ や Goland で設定する

添付ファイル1
go-tags.png ( 114.0 KBytes ) ダウンロード
No.2650
09/10 13:08

edit

添付ファイル