「Go」言語学習のため環境を整えテストコードを記載すると、アラートメッセージが上がります。

'Some Go analysis tools are missing from your GOPATH.  Would you like to install them?

指示の通りにアラートにある「Install」を押しますが、エラーが表示されインストールができません。どのあたりの設定を見直せばよいのでしょうか?

エラーメッセージ

    Installing 1 tool at C:\Users\xxxx\go\bin
  dlv

Installing github.com/derekparker/delve/cmd/dlv FAILED

1 tools failed to install.

dlv:
Error: Command failed: C:\Go\bin\go.exe get -u -v github.com/derekparker/delve/cmd/dlv
github.com/derekparker/delve (download)
# cd C:\Users\xxxx\go\src\github.com\derekparker\delve; git pull --ff-only
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

    git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

    git branch --set-upstream-to=origin/<branch> master

package github.com/derekparker/delve/cmd/dlv: exit status 1

サンプルコード

package main

import (
    "fmt"
)

func main()  {
    fmt.Println("Go!!!")

}

環境 / 導入したツール

  • Windows10 64bit
  • Visual Studio Code 1.10.2
    • Go 0.8.0
    • Japanese Language Pack for Visual Studio 1.30.2
  • Go 1.8
  • git 2.20.1

参考サイト

  1. https://dev.classmethod.jp/go/visual-studio-code-golang-debug/
  2. https://yuzu441.hateblo.jp/entry/2015/12/27/023040

考察

「github.com/derekparker/delve/cmd/dlv」にアクセスができないので、パスが問題なのではと考えています。

ただしこの設定はこちらで行っているものではないのですが、どこか意図的に設定を行う必要があるのでしょうか。

もしくは参考サイト2のようにローカル側に、リポジトリに関する初期設定が必要なのでしょうか?