0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

GoLand Select Home Directory for Go SDKのエラー

Posted at

GoLandでGOROOTを設定しようとしたら下記のエラーがでました

スクリーンショット 2022-05-01 18.12.11.png

Select Home Directory for Go SDK
The selected directory is not a valid home for Go SDK

この時にGOROOTに設定したパスは/usr/local/Cellar/go/1.18.1/libexecになります。
Macにhomebrewでgo version go1.18.1 darwin/amd64が入っており、そちらのパスになります。

この時のGoLandのバージョンは2020.3でした。
スクリーンショット 2022-05-01 18.47.30.png

解決方法1か2のどちらかの対応でエラーを解消できました。
解決方法2がおすすめの対応になります。

解決方法 1

/usr/local/Cellar/go/1.18.1/libexec/src/runtime/internal/sys/zversion.go

const TheVersion=`go1.18.1`

を設定することでエラーが解消できました。

しかし、zversion.goには下記のコメントがありましたので、この対応より解決方法2のほうが良さそうです。

// Code generated by go tool dist; DO NOT EDIT.

参考url

解決方法 2

GoLandのversionを2022.1に更新することでエラーが解決できました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?