質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Go

Go(golang)は、Googleで開発されたオープンソースのプログラミング言語です。

Q&A

解決済

1回答

2816閲覧

VSCodeでのgo環境の構築

wakkamassa

総合スコア14

Go

Go(golang)は、Googleで開発されたオープンソースのプログラミング言語です。

0グッド

0クリップ

投稿2019/05/07 12:09

前提・実現したいこと

vscodeでgoを動かせるようにしたい

こちら(https://blog.okazuki.jp/entry/2018/10/19/100252)の記事を参考にvscodeでgoを動かせるようにしたいのですが、
こちらの画像のinstall allを選択してもうまくインストールされません。

発生している問題・エラーメッセージ

gocode: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/mdempsky/gocode github.com/mdempsky/gocode (download) package github.com/mdempsky/gocode: mkdir /Users/<USERPATH>: permission denied github.com/mdempsky/gocode (download) package github.com/mdempsky/gocode: mkdir /Users/<USERPATH>: permission denied gopkgs: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/uudashr/gopkgs/cmd/gopkgs github.com/uudashr/gopkgs (download) package github.com/uudashr/gopkgs/cmd/gopkgs: mkdir /Users/<USERPATH>: permission denied github.com/uudashr/gopkgs (download) package github.com/uudashr/gopkgs/cmd/gopkgs: mkdir /Users/<USERPATH>: permission denied go-outline: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/ramya-rao-a/go-outline github.com/ramya-rao-a/go-outline (download) package github.com/ramya-rao-a/go-outline: mkdir /Users/<USERPATH>: permission denied github.com/ramya-rao-a/go-outline (download) package github.com/ramya-rao-a/go-outline: mkdir /Users/<USERPATH>: permission denied go-symbols: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/acroca/go-symbols github.com/acroca/go-symbols (download) package github.com/acroca/go-symbols: mkdir /Users/<USERPATH>: permission denied github.com/acroca/go-symbols (download) package github.com/acroca/go-symbols: mkdir /Users/<USERPATH>: permission denied guru: Error: Command failed: /usr/local/go/bin/go get -u -v golang.org/x/tools/cmd/guru Fetching https://golang.org/x/tools/cmd/guru?go-get=1 Parsing meta tags from https://golang.org/x/tools/cmd/guru?go-get=1 (status code 200) get "golang.org/x/tools/cmd/guru": found meta tag get.metaImport{Prefix:"golang.org/x/tools", VCS:"git", RepoRoot:"https://go.googlesource.com/tools"} at https://golang.org/x/tools/cmd/guru?go-get=1 get "golang.org/x/tools/cmd/guru": verifying non-authoritative meta tag Fetching https://golang.org/x/tools?go-get=1 Parsing meta tags from https://golang.org/x/tools?go-get=1 (status code 200) golang.org/x/tools (download) package golang.org/x/tools/cmd/guru: mkdir /Users/<USERPATH>: permission denied Fetching https://golang.org/x/tools/cmd/guru?go-get=1 Parsing meta tags from https://golang.org/x/tools/cmd/guru?go-get=1 (status code 200) get "golang.org/x/tools/cmd/guru": found meta tag get.metaImport{Prefix:"golang.org/x/tools", VCS:"git", RepoRoot:"https://go.googlesource.com/tools"} at https://golang.org/x/tools/cmd/guru?go-get=1 get "golang.org/x/tools/cmd/guru": verifying non-authoritative meta tag Fetching https://golang.org/x/tools?go-get=1 Parsing meta tags from https://golang.org/x/tools?go-get=1 (status code 200) golang.org/x/tools (download) package golang.org/x/tools/cmd/guru: mkdir /Users/<USERPATH>: permission denied gorename: Error: Command failed: /usr/local/go/bin/go get -u -v golang.org/x/tools/cmd/gorename Fetching https://golang.org/x/tools/cmd/gorename?go-get=1 Parsing meta tags from https://golang.org/x/tools/cmd/gorename?go-get=1 (status code 200) get "golang.org/x/tools/cmd/gorename": found meta tag get.metaImport{Prefix:"golang.org/x/tools", VCS:"git", RepoRoot:"https://go.googlesource.com/tools"} at https://golang.org/x/tools/cmd/gorename?go-get=1 get "golang.org/x/tools/cmd/gorename": verifying non-authoritative meta tag Fetching https://golang.org/x/tools?go-get=1 Parsing meta tags from https://golang.org/x/tools?go-get=1 (status code 200) golang.org/x/tools (download) package golang.org/x/tools/cmd/gorename: mkdir /Users/<USERPATH>: permission denied Fetching https://golang.org/x/tools/cmd/gorename?go-get=1 Parsing meta tags from https://golang.org/x/tools/cmd/gorename?go-get=1 (status code 200) get "golang.org/x/tools/cmd/gorename": found meta tag get.metaImport{Prefix:"golang.org/x/tools", VCS:"git", RepoRoot:"https://go.googlesource.com/tools"} at https://golang.org/x/tools/cmd/gorename?go-get=1 get "golang.org/x/tools/cmd/gorename": verifying non-authoritative meta tag Fetching https://golang.org/x/tools?go-get=1 Parsing meta tags from https://golang.org/x/tools?go-get=1 (status code 200) golang.org/x/tools (download) package golang.org/x/tools/cmd/gorename: mkdir /Users/<USERPATH>: permission denied dlv: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/go-delve/delve/cmd/dlv github.com/go-delve/delve (download) package github.com/go-delve/delve/cmd/dlv: mkdir /Users/<USERPATH>: permission denied github.com/go-delve/delve (download) package github.com/go-delve/delve/cmd/dlv: mkdir /Users/<USERPATH>: permission denied gocode-gomod: Error: Command failed: /usr/local/go/bin/go get -u -v -d github.com/stamblerre/gocode github.com/stamblerre/gocode (download) package github.com/stamblerre/gocode: mkdir /Users/<USERPATH>: permission denied github.com/stamblerre/gocode (download) package github.com/stamblerre/gocode: mkdir /Users/<USERPATH>: permission denied godef: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/rogpeppe/godef github.com/rogpeppe/godef (download) package github.com/rogpeppe/godef: mkdir /Users/<USERPATH>: permission denied github.com/rogpeppe/godef (download) package github.com/rogpeppe/godef: mkdir /Users/<USERPATH>: permission denied goreturns: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/sqs/goreturns github.com/sqs/goreturns (download) package github.com/sqs/goreturns: mkdir /Users/<USERPATH>: permission denied github.com/sqs/goreturns (download) package github.com/sqs/goreturns: mkdir /Users/<USERPATH>: permission denied golint: Error: Command failed: /usr/local/go/bin/go get -u -v golang.org/x/lint/golint Fetching https://golang.org/x/lint/golint?go-get=1 Parsing meta tags from https://golang.org/x/lint/golint?go-get=1 (status code 200) get "golang.org/x/lint/golint": found meta tag get.metaImport{Prefix:"golang.org/x/lint", VCS:"git", RepoRoot:"https://go.googlesource.com/lint"} at https://golang.org/x/lint/golint?go-get=1 get "golang.org/x/lint/golint": verifying non-authoritative meta tag Fetching https://golang.org/x/lint?go-get=1 Parsing meta tags from https://golang.org/x/lint?go-get=1 (status code 200) golang.org/x/lint (download) package golang.org/x/lint/golint: mkdir /Users/<USERPATH>: permission denied Fetching https://golang.org/x/lint/golint?go-get=1 Parsing meta tags from https://golang.org/x/lint/golint?go-get=1 (status code 200) get "golang.org/x/lint/golint": found meta tag get.metaImport{Prefix:"golang.org/x/lint", VCS:"git", RepoRoot:"https://go.googlesource.com/lint"} at https://golang.org/x/lint/golint?go-get=1 get "golang.org/x/lint/golint": verifying non-authoritative meta tag Fetching https://golang.org/x/lint?go-get=1 Parsing meta tags from https://golang.org/x/lint?go-get=1 (status code 200) golang.org/x/lint (download) package golang.org/x/lint/golint: mkdir /Users/<USERPATH>: permission denied gotests: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/cweill/gotests/... github.com/cweill/gotests (download) package github.com/cweill/gotests/...: mkdir /Users/<USERPATH>: permission denied github.com/cweill/gotests (download) package github.com/cweill/gotests/...: mkdir /Users/<USERPATH>: permission denied gomodifytags: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/fatih/gomodifytags github.com/fatih/gomodifytags (download) package github.com/fatih/gomodifytags: mkdir /Users/<USERPATH>: permission denied github.com/fatih/gomodifytags (download) package github.com/fatih/gomodifytags: mkdir /Users/<USERPATH>: permission denied impl: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/josharian/impl github.com/josharian/impl (download) package github.com/josharian/impl: mkdir /Users/<USERPATH>: permission denied github.com/josharian/impl (download) package github.com/josharian/impl: mkdir /Users/<USERPATH>: permission denied fillstruct: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct github.com/davidrjenni/reftools (download) package github.com/davidrjenni/reftools/cmd/fillstruct: mkdir /Users/<USERPATH>: permission denied github.com/davidrjenni/reftools (download) package github.com/davidrjenni/reftools/cmd/fillstruct: mkdir /Users/<USERPATH>: permission denied goplay: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/haya14busa/goplay/cmd/goplay github.com/haya14busa/goplay (download) package github.com/haya14busa/goplay/cmd/goplay: mkdir /Users/<USERPATH>: permission denied github.com/haya14busa/goplay (download) package github.com/haya14busa/goplay/cmd/goplay: mkdir /Users/<USERPATH>: permission denied godoctor: Error: Command failed: /usr/local/go/bin/go get -u -v github.com/godoctor/godoctor github.com/godoctor/godoctor (download) package github.com/godoctor/godoctor: mkdir /Users/<USERPATH>: permission denied github.com/godoctor/godoctor (download) package github.com/godoctor/godoctor: mkdir /Users/<USERPATH>: permission denied

色々調べてみたのですが、原因がわからず質問させていただきました。
御教授していただければ幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

エラーメッセージのmkdir /Users/<USERPATH>: permission deniedという部分が引っかかるのですが、

環境変数のGOPATHとかに相対パスとか入れてませんか?

投稿2019/05/07 12:48

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問