Go言語マスター 〜Goのインストール〜

公開日:2022-07-31
go

https://youtu.be/GRSYl3tPIgk

はじめに

Goの概要とインストール方法を解説します。

Go言語とは

概要

https://go.dev/https://go.dev/

Go言語とは、Googleが開発を行なっているオープンソースプロジェクトのプログラミング言語です。GolangやGoと呼ばれることもあります。本記事では以降、Goと表記して説明します。

できること

Goは、Web開発、CLIツール開発、スマートフォンアプリケーション開発、ドローン制御、画像処理などさまざまなことができます。

インストール方法

Goにはバージョンがさまざまあるので開発する際に、バージョンを変更したい場合があります。そのため、バージョン変更ができるインストール方法を説明します。

goenvのセットアップ

インストール方法

バージョン変更をするためには、goenv経由でGoをインストールする必要があるためgoenvをインストールします。

https://github.com/syndbg/goenvhttps://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のプログラムの実行方法などを説明していきます。