LiteIde をインストールしてエクスポートGOROOT
しGOPATH
、.bashrc
. LiteIDE を使用すると、オートコンプリートは正常に機能しますが、コードをビルド/実行できません。「GOPATH の管理」を見ると、システム GOPATH ボックスが空で、そこに入力することもできません。
オンラインで調べると、解決策は次のようです -GOPATH
と LiteIDE を「リンク」します。2つを「リンク」するにはどうすればよいですか?
ドロップダウンからシステムに適した環境を選択します。
たとえば、Mac でパッケージ インストーラーを使用した場合、64 ビット Mac では「darwin64-local」になります。
次に、ドロップダウンの左側にある [Go] フォルダ アイコンをクリックします。
[ディレクトリを追加...] をクリックして、、、およびフォルダーを含むフォルダー パスを追加src
しpkg
ますbin
。本質的にあなたが設定GOPATH
したもの。
GOROOT をまったく設定しないでください.bashrc
。本当にGOROOTを設定する必要はありません。
上記の回答に従いますが、ビルド パスが正しくないという更新された問題に関しては、次のようにします。
Liteide で「ビルド」すると、実行可能ファイルは .go ファイルと同じファイルに配置されます。
ただし、Liteide で [インストール] をクリックすると、実行可能ファイルが go ワークスペースのルート bin フォルダーに配置されます。
.go ファイルと同じフォルダーに実行可能ファイルがない場合でも、Liteide 内からコードを「実行」できます。