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これでインストールは完了です。


Movable TypeでAssetURLやEntryPermalink・ContentPermalinkで出力されるパスを絶対パスから相対パスに変える
Visual Studio Codeで対応する括弧に色を付けて見やすくする環境設定
Safari 12.1から外観モード(ライト/ダーク)の判定をCSSで行えるように!
Google Maps APIでピンの見た目をカスタマイズする方法
Google Maps APIを使ってGoogle Mapsをウェブサイトに表示させる方法
Backlogで2段階認証を設定後、SourceTreeでアカウントエラーが発生する場合の対処法
CSSでclassがついていないタグにだけスタイルを当てる方法
Vue.jsのv-forで生成した要素をクリックするたびに、classをトグルで付け外しする方法
様々な作業を自動化するgulpの基礎と導入方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Karabiner-Elementsでデザインツール(Photoshop・Sketch・Figma)のショートカットキーを設定する
AlfredでNotion内の検索ができるようになるワークフロー「Notion Search」
SVGを操作するためのCSSプロパティまとめ
Dart Sassの変数の基本的な使い方|Dart Sass入門
テーブルタグ一式をすばやく・ラクに入力するためのスニペットサンプル
Path Finder 8の一括名称変更機能を使って楽にファイル名を変更する
JavaScriptのtest関数と正規表現でバリデーションチェックを行う
WordPressのカスタム投稿タイプを追加後、ページは存在しているはずなのに404になる場合の解決方法
Path Finderのサイズブラウザ機能で容量の大きいファイルを探して整理する方法
BetterTouchToolでHTMLを使った表示を作成できる「Floating WebView」機能