GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8にGoをインストールする方法

Goは、しばしばgolangisと呼ばれ、信頼性が高く効率的なアプリケーションを構築できるようにする、Googleによって作成された最新のオープンソースプログラミング言語です。

Kubernetes、Docker、Prometheus、Terraformなど、多くの人気のあるアプリケーションはGoで記述されています。

このチュートリアルでは、CentOS8にGoをダウンロードしてインストールする方法について説明します。

Go on CentOS 8のダウンロードとインストール#

この記事を書いている時点で、Goの最新の安定バージョンはバージョン1.13.4です。 tarballをダウンロードする前に、Goの公式ダウンロードページにアクセスして、新しいバージョンが利用可能かどうかを確認してください。

以下の手順を実行して、Go onCentOS8をダウンロードしてインストールします。

  1. wgetのいずれかを使用してGoバイナリをダウンロードします またはcurl ユーティリティ:

    wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
  2. アーカイブがダウンロードされたら、次のように入力してtarballチェックサムを確認します。

    sha256sum go1.13.4.linux-amd64.tar.gz

    sha256sumから印刷されたハッシュを確認してください コマンドはダウンロードページのコマンドと一致します。

    692d17071736f74be04a72a06dab9cac1cd759377bd85316e52b2227604c004c  go1.13.4.linux-amd64.tar.gz
  3. tarballを/usr/localに抽出します tarを使用するディレクトリ コマンド:

    sudo tar -C /usr/local -xf go1.13.4.linux-amd64.tar.gz

    上記のコマンドは、rootまたはsudo権限を持つユーザーとして実行する必要があります。

  4. $PATHを調整して、Go実行可能バイナリの場所をシステムに通知します。 環境変数。

    これを行うには、次の行を/etc/profileに追加します。 ファイル(システム全体のインストールの場合)または$HOME/.bash_profile ファイル(現在のユーザーインストール用):

    〜/ .bash_profile
    export PATH=$PATH:/usr/local/go/bin

    ファイルを保存し、新しいPATHをロードします sourceを使用して現在のシェルセッションに環境変数を追加します コマンド:

    source ~/.bash_profile

それでおしまい。この時点で、GoはCentOSシステムにインストールされています。

インストールのテスト#

Goが正しくインストールされているかどうかをテストするために、ワークスペースをセットアップし、単純な「Helloworld」プログラムを作成します。

  1. ワークスペースディレクトリの場所は、GOPATHで指定されます 環境変数。デフォルトでは、$HOME/goに設定されています 。ディレクトリを作成するには、次のコマンドを実行します。

    mkdir ~/go
  2. ワークスペース内に新しいディレクトリsrc/helloを作成します :

    mkdir -p ~/go/src/hello

    そのディレクトリに、ファイル名を付けたhello.goを作成します :

    nano ~/go/src/hello/hello.go

    次のコードをファイルに貼り付けます:

    〜/ go / src / hello / hello.go
    package main
    
    import "fmt"
    
    func main() {
        fmt.Printf("Hello, World\n")
    }
  3. ~/go/src/helloに移動します ディレクトリを作成し、go buildを実行します コードを作成するには:

    cd ~/go/src/hellogo build

    上記のコマンドは、helloという名前の実行可能ファイルをビルドします 。

  4. 次のように入力して実行可能ファイルを実行します:

    ./hello

    次の出力が表示された場合は、Goが正常にインストールされています。

    Hello, World

Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS7にWine4.0をインストールする方法

  1. CentOS7にVim8.2をインストールする方法

  2. CentOS7にVirtualBoxをインストールする方法

  3. CentOS8にGitをインストールする方法

  1. CentOS8にDockerをインストールする方法

  2. Centos8にJava8および11をインストールする方法

  3. CentOS8にMySQLをインストールする方法