Introduction
友人が atCoder で色々とやっているらしく,誘われたので始めようと思いました.
どうせなら触ってみたい言語の練習もしたいなと思っていたので, "python" か "golang" で迷ったのですが,
今回は "golang" を学んでいきたいと思います.
開発環境は Mac です.
Problem
anyenvを利用してgoenvをインストールし,
IDEにはおなじみJetBrains社のGoLandを利用します.
ここまでは順調に進みましたが,
プロジェクトをOpenした後,GOROOT
の設定でつまづきました.
GOROOT is not defined
このGOROOT
,通常は自動的に読み込まれるはずなのですが,
私の場合,読み込まれませんでした.
そのため,anyenv の golang を GOROOT に指定しようとしたところ,
Macのファイル選択画面では隠しフォルダにアクセスできません.
Purpose
そんな時には Command + Shift + g
を押しましょう.
以下のような画像が現れます.
ここでanyenv
のパスを指定すれば OK です.
/Users/[username]/.anyenv/envs/goenv/versions/X.Y.Z
Conclusion
解決策を見つけるまでかなり時間がかかりました.
この設定方法,隠しディレクトリを指定したい時に使える便利なコマンドだと思うので,覚えておくといいかもしれません.