goenvを使って、MacにGo言語をインストールする

Go言語にめちゃくちゃ興味を持ったので、少しずつ勉強していきます。
せっかくなのでやったこと、学んだことを記事にします。ひとまずインストールに関して。
Go言語を軽く触ってみたい場合
Go言語をMacにインストールして使う前に、軽く触ってみたいレベルであればGo PlaygroundというGo言語をすぐに試せるサイトがあります。
このサイトを開いてコードを書いて「Run」を押せば、コードが動くので「とりあえずどんな感じか試してみたい」という場合はこのサイトを使うのも1つの手です。
goenvのインストール
プログラミング言語は全てenv系のソフトでバージョン管理するようにしています。
Go言語用のgoenvというものがあり、anyenvに入っているのでそれをインストールします。
anyenvに関しては過去に記事にしているので、そこまでインストールを済ませておいて下さい。
済んでいれば、下記コマンドでgoenvをインストールします。
$ anyenv install goenvインストールが完了したら、有効化するためにシェルを再起動します(ターミナルの再起動でもOK)。
$ exec $SHELL -l試しに下記コマンドを実行してみてバージョンが表示されていればインストール成功です。
$ goenv versionGoのインストール
次にgoenvでGoのインストールをします。
まずは下記コマンドでバージョン一覧を表示させます。
$ goenv install -l
今回は2019年11月の現時点で最新のバージョンである1.13.4をインストールします。
$ goenv install 1.13.4最後に、インストールしたバージョンをグローバルに設定します。
$ goenv global 1.13.4これでGoが使えるようになっているはずです。
試しに下記コマンドを実行して、ちゃんと設定したものと同じバージョンが表示されるか確認しましょう。
$ go versionこれでインストールは完了です。


Vue CLIで共通のSCSSファイルを読み込む方法
アクセス解析ツールの定番!!Googleアナリティクスの登録方法
ウェブ上でLaTeXで数式をキレイにプレビューするJavaScriptライブラリ「MathJax」
WordPressのカスタム投稿タイプを追加後、ページは存在しているはずなのに404になる場合の解決方法
iTerm2で起動時に左上に表示される「Tip of the Day(今日のTip)」を非表示にする方法
Font Awesome 5の基本的な使い方と、Font Awesome 4との違い
Nuxt.jsでページを作成・追加する方法|Nuxt.jsの基本
Apacheのテストページを非表示にする方法
1Passwordの開発者向け機能(SSH Agent / Environments / 1Password CLI / Developer Watchtower)
Movable TypeでMTLoopを使ってkeyでソートしたときに、10個以上表示させると並びがおかしくなる
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Path Finderのクラウドファイルアップロード機能で、選択ファイルをサーバー上にすばやくアップする
既存プロジェクトにCompassが導入されている場合に備えて、最低限Sassのコンパイルだけでも行えるようにしておく
Figmaでモックアップをすばやく作成する「Mockuuups Studio」
話題の「瞑想」にはどんな効果がある?続けることで得られるメリット
gulpのwatch機能を使って、監視ファイルに変更があった時にタスクを実行する
Search Consoleのカバレッジで「送信された URL に noindex タグが追加されています」と表示された時の対処法
スマホやPCにプッシュ通知をしてくれる「Push7」をブログに追加する方法
Path Finderでタブセットを使うと、よく使うフォルダ一式を一気に開けるようになる!
1Passwordで素早くパスワードを入力するためのショートカットキー