goenv
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| goenv [2022/11/29 09:21] – [インストール] nullpon | goenv [2023/09/14 16:51] (現在) – nullpon | ||
|---|---|---|---|
| 行 34: | 行 34: | ||
| ``` | ``` | ||
| - | </markdow | + | ## エラー |
| - | n> | + | |
| + | ### compile: version " | ||
| + | |||
| + | goenvでバージョンを変えると出ることがある。 | ||
| + | |||
| + | まず、それぞれのバージョンが一致しているか確認する | ||
| + | |||
| + | ``` | ||
| + | $ go version | ||
| + | go version go1.20.1 darwin/arm64 | ||
| + | |||
| + | $ goenv version | ||
| + | 1.20.1 (set by / | ||
| + | |||
| + | $ echo $GOROOT | ||
| + | / | ||
| + | |||
| + | $ echo $GOPATH | ||
| + | / | ||
| + | ``` | ||
| + | |||
| + | バージョンにズレがあれば一致するように設定し直し、シェルを再起動する。またgoenv以外でgoがインストールされていると影響する可能性があるのでアンインストールした方が良い。 | ||
| + | |||
| + | |||
| + | ## goenv rehash | ||
| + | |||
| + | go installしたらrehash! | ||
| + | |||
| + | ```sh | ||
| + | $ go install github.com/ | ||
| + | |||
| + | $ goenv rehash | ||
| + | ``` | ||
| + | |||
| + | |||
| + | |||
| + | </ | ||
goenv.1669713716.txt.gz · 最終更新: by nullpon