GoはGolangとも呼ばれ、Googleが開発したオープンソースのプログラミング言語です。信頼性が高く効率的なアプリケーションを構築するために使用されます。クロスプラットフォームであり、Linux、Windows、およびmacOSにインストールできます。これはコンパイルされたプログラミング言語であり、実行可能ファイルを作成するためにソースコードをコンパイルする必要がないことを意味します。 Mangodb、Soundcloud、Netflix、Uberなどを含む多くの組織で使用されています。
この投稿では、Ubuntu20.04サーバーにGoプログラミング言語をインストールする方法を紹介します。
- Ubuntu20.04を実行しているサーバー。
- ルートパスワードはサーバーで構成されています。
まず、次のコマンドを使用して、公式Webサイトから最新バージョンのGoをダウンロードします。
wget https://golang.org/dl/go1.16.5.linux-amd64.tar.gz
Goがダウンロードされたら、ダウンロードしたファイルを/ usr/localディレクトリに解凍します。
tar -xzf go1.16.5.linux-amd64.tar.gz -C /usr/local/
次に、Goディレクトリのパスを/ etc/profileディレクトリの$PATH変数に追加する必要があります。
nano /etc/profile
次の行を追加します:
export PATH=$PATH:/usr/local/go/bin
ファイルを保存して閉じ、次のコマンドを使用してPATH環境変数をアクティブにします。
source /etc/profile
次に、次のコマンドを実行して、インストールされているGoのバージョンを確認します。
go version
次の出力が得られるはずです:
go version go1.16.5 linux/amd64
Goのインストールをテストするために、サンプルプログラムを作成してビルドします。
まず、次のコマンドを使用してプログラムのディレクトリを作成します。
mkdir hello
次に、hello.goファイルを作成します:
nano hello/hello.go
次のコードを追加します:
package main import "fmt" func main() { fmt.Printf("Hello, World\n") }
ファイルを保存して閉じてから、go.modファイルを作成します。
nano hello/go.mod
次の行を追加します:
module example.com/mod
ファイルを保存して閉じてから、ディレクトリをhelloに変更し、次のコマンドを使用してプログラムをビルドします。
cd hello
go build
次に、次のコマンドを使用してプログラムを実行します。
./mod
次の出力が表示されます。
Hello, World!
おめでとう!これで、Ubuntu20.04にGoが正常にインストールされました。これで、Goを使用して最初のアプリケーションの開発を開始できます。詳細については、Goのドキュメントをご覧ください。