[解決済み] golang の "go get" コマンドで "go: missing Git command" というエラーが表示される。
2022-02-10 22:32:59
質問
私はgo langの初心者です。go get"コマンドを使用してgoライブラリをインポートしようとしましたが、cmdでこのエラーが発生しました。
go: missing Git command. See https://golang.org/s/gogetcmd
package github.com/ttacon/chalk: exec: "git": executable file not found in %PATH%
マイゴーエンブ
set GOARCH=amd64
set GOBIN=
set GOEXE=.exe
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=windows
set GOPATH=F:\Works\Go
set GORACE=
set GOROOT=C:\Go
set GOTOOLDIR=C:\Go\pkg\tool\windows_amd64
set GO15VENDOREXPERIMENT=1
set CC=gcc
set GOGCCFLAGS=-m64 -mthreads -fmessage-length=0
set CXX=g++
set CGO_ENABLED=1
私のGo環境はどうなっているのでしょうか?
解決方法は?
go get
パッケージのいずれかが git リポジトリから生きている (そして取得されている) 場合、git が必要です。Windows の場合、git のインストールは
gitウェブサイト
.
関連
-
[解決済み】vsコードの解決方法 - goplsコマンドが使用できません。
-
[解決済み] ParseFormはいつ使うべきで、FormValueとPostFormValueはいつ使うべきですか?
-
[解決済み] Go パッケージは log.Fatal を使うべきですか、そしてそれはいつですか?
-
runnerw.exe: CreateProcess はエラー 216 で失敗しました。プロセスが終了し、終了コード 216 が表示された 実行するプロジェクトがこの例外をスローする
-
[解決済み] go getコマンドとgo mod downloadコマンドの違いは何ですか?
-
[解決済み] golangでnilはどういう意味ですか?
-
[解決済み] Goで2つのスライスを連結する
-
[解決済み】マップからキーのスライスを取得する
-
[解決済み】複数ファイルのGoプロジェクトを整理する【クローズド
-
[解決済み】チャンネルを開いたままにしておいてもいいのでしょうか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Goで配列を反転させるにはどうしたらいいですか?
-
Windowsのプロパティダイアログボックスのエンコーディングの問題 ファイル名、ディレクトリ名、ボリュームラベルの構文が正しくありません。
-
[解決済み] GOBINが設定されていない:go installを実行できない
-
[解決済み] 地図をコピーするには?
-
[解決済み] go getとgo installの違いは何ですか?
-
[解決済み] go install` は `go.mod` にレコードを追加します。
-
[解決済み] 全モジュールのアップデートを行う
-
[解決済み] Goの:=と=の演算子の違い
-
[解決済み】Goのタグはどのような用途に使われますか?
-
[解決済み】Goはサードパーティ・パッケージをどのようにアップデートしますか?