サンドボックス環境で Go コンパイラを使用しようとしましたが、共有ビルド キャッシュ ディレクトリがないとコンパイル速度が非常に遅くなります。 each 参照された標準ライブラリは毎回コンパイルされます。コンパイルを分離したままにしたいため、ビルド キャッシュの共有を避けたいと考えています。 https://github.com/golang/go/issues/64721 で Golang チームにこの問題を提起したところ、標準ライブラリをプリコンパイルして配布するよう提案されましたが、その方法がわかりません。
GOBIN=/tmp/go-std-lib go build std を試しましたが、うまくいきません。
環境変数
GODEBUG=installgoroot=all を設定して、デフォルトの動作を変更します。
詳細については、
以上がGolang標準ライブラリをプリコンパイルするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。