回答編集履歴

2

追記2

2021/10/05 10:32

投稿

nobonobo
nobonobo

スコア3367

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ### 追記
5
+ ### 追記1
6
6
 
7
7
 
8
8
 
@@ -15,3 +15,33 @@
15
15
  ・・・出力・・・
16
16
 
17
17
  ```
18
+
19
+
20
+
21
+ ### 追記2
22
+
23
+
24
+
25
+ M1-macでは、GOARCHやGOHOSTARCHがarm64になっている必要があります。
26
+
27
+
28
+
29
+
30
+
31
+ goenvはGoモジュールで開発する場合にメリットはもうありません。使わないことをお勧めします。
32
+
33
+ 以下の方法で任意のバージョンのGoをインストールし利用することができ、どのバージョンのGoを使ってもgo.modで指定したバージョンにスイッチするのでGoのバージョン別にGOPATHを分ける必要もないです。
34
+
35
+ そしてその方がエディタ連携もしっかり機能します(goenv利用の場合にエディタ連携をうまく動かすのはかなりナイーブな設定を書く必要があります)
36
+
37
+ ```
38
+
39
+ go install golang.org/dl/go1.15.8@latest
40
+
41
+ go1.15.8 download
42
+
43
+ go1.15.8 version
44
+
45
+ go version go1.15.8 darwin/amd64
46
+
47
+ ```

1

状況確認方法

2021/10/05 10:31

投稿

nobonobo
nobonobo

スコア3367

test CHANGED
@@ -1 +1,17 @@
1
1
  通常、GOROOT環境変数を設定する必要はありませんので外してみてください。
2
+
3
+
4
+
5
+ ### 追記
6
+
7
+
8
+
9
+ 以下のコマンドで得られる出力を貼ってください(個人のユーザー名などを伏せてもらっても構いません)
10
+
11
+ ```
12
+
13
+ /usr/local/go/bin/go env
14
+
15
+ ・・・出力・・・
16
+
17
+ ```