Go言語マスター 〜Goのインストール〜
はじめに
Goの概要とインストール方法を解説します。
Go言語とは
概要
Go言語とは、Googleが開発を行なっているオープンソースプロジェクトのプログラミング言語です。GolangやGoと呼ばれることもあります。本記事では以降、Goと表記して説明します。
できること
Goは、Web開発、CLIツール開発、スマートフォンアプリケーション開発、ドローン制御、画像処理などさまざまなことができます。
インストール方法
Goにはバージョンがさまざまあるので開発する際に、バージョンを変更したい場合があります。そのため、バージョン変更ができるインストール方法を説明します。
goenvのセットアップ
インストール方法
バージョン変更をするためには、goenv経由でGoをインストールする必要があるためgoenvをインストールします。
https://github.com/syndbg/goenv
ホームディレクトリ以下にgoenvをインストールする手順は次のようになります。
cd ~
git clone https://github.com/syndbg/goenv.git ~/.goenv
パスの設定方法
コマンドは次のようになります。
echo 'export GOENV_ROOT="$HOME/.goenv"' >> ~/.bash_profile
echo 'export PATH="$GOENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(goenv init -)"' >> ~/.bash_profile
echo 'export PATH="$GOROOT/bin:$PATH"' >> ~/.bash_profile
echo 'export PATH="$PATH:$GOPATH/bin"' >> ~/.bash_profile
最後にシェルの再起動をします。コマンドは次のようになります。
exec $SHELL
goenvのセットアップは以上になります。
goenvを使用した、Goのインストール方法
Goのインストールコマンドは次のような構文です。
goenv install (バージョン)
とすることでバージョンを指定してインストールができます。
goenv install 1.12.0
また、インストール可能なバージョンは次のコマンドで確認できます。
goenv install -l
goenvでGoのバージョンの指定方法
バージョンを指定するコマンドは、次のようになります。
goenv global 1.12.0 # システム全体のバージョン指定
goenv local 1.12.0 # プロジェクトごとのバージョン指定
また、インストール済みのバージョンを確認するには次のコマンドで確認できます。
おわりに
本記事では、Go言語の概要とインストール方法を説明しました。次回は、Goのプログラムの実行方法などを説明していきます。