ホームページ  >  記事  >  バックエンド開発  >  Linux システム上に Golang 環境を構築する手順

Linux システム上に Golang 環境を構築する手順

PHPz
PHPzオリジナル
2023-03-29 11:26:43770ブラウズ

Golang は、効率性、シンプルさ、信頼性を特徴とするオープンソース プログラミング言語です。 Golang 環境を構築するのは難しいことではありませんが、この記事では、Linux システム上で Golang 環境を構築する手順を紹介しますので、簡単に始めることができます。

  1. インストール パッケージをダウンロードする
    まず、公式 Web サイト (https://golang.org/dl/) にアクセスして、適切なインストール パッケージをダウンロードする必要があります。 Golang インストール パッケージの最新バージョンを選択します。この記事では例としてバージョン 1.15.3 を使用します。 Linux 環境では、tar.gz 形式のインストール パッケージを選択します。
  2. インストール パッケージを解凍します
    Linux 環境でターミナル ウィンドウ (コマンド ライン インターフェイスとも呼ばれます) を開き、インストール パッケージをダウンロードしたディレクトリを入力します。次のコマンドを使用して、tar.gz インストール パッケージを解凍します。
$ tar -C /usr/local -xzf go1.15.3.linux-amd64.tar.gz

上記のコマンドは、圧縮パッケージを解凍し、「/usr/local/go」パスにインストールします。ここでのインストール パスは調整可能で、Linux 環境のインストール パスによって異なります。コマンド「tar -C」のパラメータ「-C」を使用して、次のように解凍パスを指定することもできます。

$ tar -C /opt -xzf go1.15.3.linux-amd64.tar.gz
  1. 環境変数の構成
    Golang 環境を正しく使用するには、いくつかの環境変数を設定する必要があります。ターミナルを開いて次のコマンドを入力します:
$ export PATH=/usr/local/go/bin:$PATH

この環境変数を永続化するには、「~/.bashrc」または「~/.zshrc」ファイルを変更します。ファイルの最後に次のステートメントを追加します。

export PATH=$PATH:/usr/local/go/bin

次に、ターミナル ウィンドウを再起動します。

  1. Golang 環境を確認する
    Golang 環境のセットアップが完了したので、インストールされたプログラムが正常に使用できることを確認する必要があります。ターミナル ウィンドウを開いて、次のコマンドを入力します。
$ go version

インストールが成功すると、次の出力が表示されるはずです。

go version go1.15.3 linux/amd64

これは、正常に完了したことを意味します。 Golang環境をインストールしました。

  1. Golang プログラムを作成して実行する
    Golang を使用してプログラムを作成し、コマンド ラインから実行できるようになりました。以下は単純な Golang プログラムです。コードは次のとおりです。
package main

import "fmt"

func main() {
    fmt.Println("Hello, world!")
}

上記のコードを「hello.go」という名前のファイルに保存し、コンパイルして、次のコマンドを実行して実行可能バイナリ ファイルを生成します。 command :

$ go build hello.go

このコマンドは、同じディレクトリに「hello」という名前のバイナリ実行可能ファイルを生成します。これで、コマンド ラインでプログラムを実行できるようになります。

$ ./hello

次の出力が表示された場合:

Hello, world!

おめでとうございます。Golang を使用してプログラムを作成し、正常に実行できました。

概要
これで、Linux 環境で Golang 環境をセットアップする方法はすでにわかりました。これらの簡単な手順で、この効率的でシンプルかつ信頼性の高いプログラミング言語でプログラムの作成を開始できます。この記事がお役に立てば幸いです。

以上がLinux システム上に Golang 環境を構築する手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。