は私がまたはGUIなしで実行できるプログラムでMac/Windowsではなく、linuxのコンパイルからgoライブラリを除外するにはどうすればよいですか?
輸入「github.com/dontpanic92/wxGo/wx」
を使用しています。
あなたが好きそれを実行する可能性がある、すなわち:
./program --gui真
または
./program --gui偽
私はGUI偽とLinux上で実行されていますwxGo/wxのすべてをコンパイルする必要はありません。
同じコードをgitにチェックインすると、MacやLinuxでコンパイルできます。
私はLinux上でコンパイルするとき、すなわち、今、私はあなたが特定のオペレーティング・システム上で構築から特定の移動ファイルを除外したい場合はwxGo/WX
"whatever_linux.go"または "whatever_darwin.go"(またはwhatever_windows.go "またはビルドタグの形式のファイル名を使用してください。 – Volker
参考:[Build Constraints](https://golang.org/pkg/go/)ビルド/#hdr-Build_Constraints) – JimB