macOS での「$GOPATH が設定されていません」問題の解決
Go プログラミングの領域では、$GOPATH 環境変数が重要な役割を果たしますツールチェーンの構成時。ただし、Mac OSX ユーザーは、ワークスペースを設定しようとすると、「$GOPATH を設定できません」というエラーに遭遇することがよくあります。
問題の要点
Go で検索する場合サードパーティのパッケージを使用するには、指定された GOPATH が必要です。デフォルトでは、macOS ではこのパスが設定されていないため、外部リポジトリに依存するコードの実行が困難になります。
問題に対処する
方法 1: 自動 GOPATH決意 (Go 1.8 以降)
Go で始める1.8 では、Go ツールチェーンは、macOS 上で GOPATH を $HOME/go に自動的に設定することでプロセスを簡素化します。これにより、ほとんどの場合、手動構成の必要がなくなります。
方法 2: ターミナル経由の手動構成 (すべての Go バージョンの場合)
1.8 より前の Go バージョンを使用している場合または手動構成を希望する場合は、次の手順を実行します:
次の行を追加します。
方法 3: Sublime Text の構成
Sublime Text で作業しているユーザーの場合:
次の JSON オブジェクトを追加します:
{
"shell": ["/bin/bash"], "env": {"GOPATH": "/Users/#USERNAME#/go/"},
}
追加のヒント
以上がmacOS で「$GOPATH が設定されていません」問題を解決する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。