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

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

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

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

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

解決済

MacOSでGoのdelveがインストールできない

jiima0328
jiima0328

総合スコア15

Go

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

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

1回答

1評価

0クリップ

1043閲覧

投稿2022/02/17 13:39

前提・実現したいこと

MacでGolangの環境構築を行なっており、delveをインストールしたいと考えています。

イメージ説明
VSCodeでインストールしようと思ったのですが、上記添付の通り候補に表示されなかったため、GitHubからインストールを試みました。

https://github.com/go-delve/delve/tree/master/Documentation/installation
上記のドキュメントを参考に以下を実行しました。
・macOS considerationsの実行
・/Users/{username}/go/src/にて以下コマンドを実行

$ git clone https://github.com/go-delve/delve $ cd delve $ go install github.com/go-delve/delve/cmd/dlv

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

以下のように、コマンドを実行しても何も返ってこないという状況です。
エラーメッセージも出力されず、解決の糸口が掴めず困っております。

イメージ説明

試したこと

https://teratail.com/questions/366377
上記記事に書かれている別コマンドも試しましたが、問題解決には至りませんでした。
イメージ説明

補足情報(FW/ツールのバージョンなど)

PCバージョン
macOS Big Sur
バージョン11.2.3

Goバージョン
go version go1.17.7 darwin/amd64

お手数ですがご助力いただけますと幸いです。
よろしくお願いいたします。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

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

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

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

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

melian

2022/02/17 13:55

何も返ってこないのは dlv コマンドのインストールが正常に完了したという事かと思います。現時点で、which dlv を実行するとどうなりますか?
jiima0328

2022/02/17 14:29

失礼しました。 以下の通り、not foundになってしまいます。 which delve→delve not found また以下の通り、dlvもコマンドもnot foundです。 dlv version→zsh: command not found: dlv
melian

2022/02/17 14:36

GOBIN か GOPATH/bin にパスは通っていますでしょうか? 私の場合、GOPATH を ~/.golang に設定していますので、dlv コマンドが ~/.golang/bin にインストールされました。
jiima0328

2022/02/17 17:18

ありがとうございます! 以下の通りパスの設定を見直し、/Users/{username}/go/bin にて再度インストールしたところ成功しました。 melian様がよろしければ、以下を回答欄にコピペいただけましたらベストアンサーとさせていただきます。 ご面倒でしたらそのまま無視していただければと思います。 ご助力いただき本当にありがとうございました。 ----------- パスが通っていないため、以下を.bash_profileに追記お願いします。 export GOPATH=/Users/{username}/go export PATH=$PATH:$GOPATH/bin export PATH=$PATH:/usr/local/go/bin 追加後、/Users/{username}/go/bin にて以下を実行ください。 git clone https://github.com/go-delve/delve cd delve go install github.com/go-delve/delve/cmd/dlv@latest その後以下コマンドを実行すると、dlvがインストールできることが確認できます。 dlv version which dlv
melian

2022/02/17 23:04

ありがとうございます。回答欄にコピペしました。

まだ回答がついていません

会員登録して回答してみよう

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

ただいまの回答率
87.20%

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

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

質問する

関連した質問

同じタグがついた質問を見る

Go

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

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。