インストールシーケンス
Gitのインストール>> Goのインストール>> vscodeのインストール>> goプラグインのインストール>>サードパーティの依存関係のインストール
1つは、ツールを準備する
gitインストールパッケージ、goインストールパッケージ、vscodeインストールパッケージ
公式ダウンロードアドレス
Git:https://gitforwindows.org/
Go:https://golang.google.cn/dl/
vsocde:https://code.visualstudio.com/
2.インストール環境
-
git環境をインストールし、Git-2.20.1-64-bit.exeファイルを実行してインストールします。インストールパスを変更する必要がない場合は、インストールが完了するまでデフォルトが次のようになります
(gitのインストールについてはここでは詳しく説明しません)。 ) -
go環境をインストールし、go1.11.4.windows-amd64.msiファイルを実行してインストールします。上記と同じように、インストールが完了するまでデフォルトで次にインストールします[ goはCドライブにインストールできません]
go環境変数の構成に注意してください:GOBINおよびGOROOT(GOPATHについては後で詳しく説明しますが、まだ構成しないで
ください)パスに追加
3、GOPATH作業ディレクトリを構成します
次に、E:\ GOPROJECTSなどのカスタムGOPATHディレクトリを作成し、このディレクトリにsrc、pkg、binの3つのフォルダを作成します。
[マイコンピュータ]-(右クリック)[プロパティ]-[システムの詳細設定]-[環境変数]を開き、新しいユーザーを追加します。環境変数GOPATH
コンソールを開き(win + r、cmdと入力し、Enterキーを押します)、go envと入力して、go構成情報を表示します。
注:ここでgo構成情報を確認すると、変更がない場合があります。これは、変更に時間がかかるためです。
構成後しばらく待ってから、コンソールを使用して表示することをお勧めします
最初に設定しましたが、設定したパスが表示されませんでした。デフォルトのCドライブのパスが表示され続けました。しばらくして確認すると、設定したパスになりました。
第四に、vscodeをインストールします
VSCodeUserSetup-x64-1.30.2.exeファイルを実行してインストールし、[同意します]を選択します。インストールパスを変更する必要がない場合、デフォルトの次のステップはインストールが完了するまでです。
インストールが完了したら、を開きます。vscode、拡張子(拡張子)-入力検索に移動-インストールをクリックしてプラグインをインストール
します構成ファイルsettings.jsonを開いてsettings.jsonを
変更し、次のように入力します
{
"go.buildOnSave": "workspace",
"go.lintOnSave": "package",
"go.vetOnSave": "package",
"go.buildTags": "",
"go.buildFlags": [],
"go.lintFlags": [],
"go.vetFlags": [],
"go.coverOnSave": false,
"go.useCodeSnippetsOnFunctionSuggest": false,
"go.formatOnSave": true,
"go.formatTool": "goreturns",
"go.goroot": "D:/tool/go",
"go.gopath": "E:/gowork",
"go.gocodeAutoBuild": false,
"files.autoSave":"onFocusChange",
"launch": {
"version": "0.2.0",
"configurations": [
{
"name": "GoLaunch",
"type": "go",
"request": "launch",
"mode": "debug",
"remotePath": "",
"port": 2345,
"host": "127.0.0.1",
"program": "${fileDirname}",
"env": {
"GOPATH":"E:/gowork"
},
"args": [],
"showLog": true
}
]
}
}
注:「go.formatOnSave」アイテムには緑色の線が表示されます。理由は不明ですが、これまでのところ影響は確認されていないため、無視してかまいません。
5、サードパーティの依存関係パッケージをインストールします
vscodeを開き、次の内容の新しいhello.goファイルを作成します。
package main
import "fmt"
func main(){
fmt.Println("hello,go")
}
ファイルを保存すると、vscodeの右下隅にポップアップボックスが表示され、依存関係をインストールするように求められます。コンピューターが壁を覆す可能性がある場合は、[すべてインストール]をクリックして直接インストールできます。
壁を乗り越えられない
ここでは、多くのオンラインチュートリアルがgit cloneしてからインストールしますが、それでもgit cloneの速度が非常に遅い場合は、頭痛の種になります。
ここで、ブロガーのソリューションを共有します。
6、Goグローバルモジュールエージェントを構成します
手順は次のとおりです。
まず、Windowsユーザーが青いインターフェイスであるPowershellを開きます。これは、cmdではないことに注意してください。わからない場合は、ウィンドウの下にある検索を直接開いてから、PowerShellと入力すると、検索できます。
次に、コマンドを1つずつ入力します。
$ env:GO111MODULE = "on"
$ env:GOPROXY =“ https://goproxy.io”
go env -w GOPROXY = https://goproxy.io,direct
go env -w GOPRIVATE = *。corp.example.com
次に、VsCodeインターフェイスを再度開きます。次に、プラグインをインストールするように求められます。[すべてインストール]を選択すると、正常にインストールされます。
最後に、
goの世界に足を踏み入れましょう!
参照
vscodeでgolangプラグインのインストールの失敗を解決する方法:https:
//blog.csdn.net/qq_40876767/article/details/105658433 golang + vscode開発環境を構築する:
https ://www.cnblogs.com/ecake/p /10398436.html