GNU/Linux >> Linux の 問題 >  >> Debian

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

Goは、Googleによって作成された最新のオープンソースプログラミング言語であり、信頼性が高く、シンプルで、高速で、効率的なソフトウェアを構築するために使用されます。 Kubernetes、Docker、Terraform、Rancherなどの多くの人気のあるアプリケーションはGoで記述されています。

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

Debian 10 LinuxへのGoのインストール#

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

以下の手順に従って、Debian10にGoをインストールします。

  1. 次のwgetを使用してGotarballをダウンロードします コマンド:

    wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
  2. sha256sumを使用してダウンロードしたファイルを確認します コマンド:

    sha256sum go1.13.linux-amd64.tar.gz
    68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856  go1.13.linux-amd64.tar.gz

    ハッシュがGoダウンロードページのハッシュと一致していることを確認してください。

  3. tarアーカイブを/usr/localに抽出します ディレクトリ:

    sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
  4. ファイルが抽出されたら、$PATHを編集します システムがGo実行可能バイナリの場所を認識できるようにするための環境変数。これを行うには、次の行を/etc/profileに追加します。 ファイル(システム全体のインストールの場合)または$HOME/.profile ファイル(現在のユーザーインストール用):

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

    ファイルを保存し、新しいPATHを適用します 次のように入力して、現在のシェルセッションの環境変数を変更します。

    source ~/.profile
  5. Goが正常にインストールされたことを確認するには、次のコマンドを実行してGoバージョンを出力します。

    go version
    go version go1.13 linux/amd64
インストールのテスト#

Goのインストールをテストするために、ワークスペースを作成し、単純な「Helloworld」プログラムを作成します。

  1. デフォルトでは、GOPATH ワークスペースの場所を指定する変数は、$HOME/goに設定されます 。ワークスペースディレクトリを作成するには、次のように入力します。

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

    mkdir -p ~/go/src/hello

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

    〜/ go / src / hello / hello.go
    package main
    
    import "fmt"
    
    func main() {
        fmt.Printf("Hello, World\n")
    }

    Goワークスペースディレクトリ階層の詳細については、Goドキュメントページにアクセスしてください。

  3. ファイルをビルドするには、~/go/src/helloにcdします。 ディレクトリを作成し、go buildを実行します :

    cd ~/go/src/hellogo build

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

  4. 以下のコマンドを使用して実行可能ファイルを実行します:

    ./hello

    出力は次のようになります。

    Hello, World

Debian
  1. LogstashをDebianLinuxにインストールする方法

  2. DebianLinuxにElasticsearchをインストールする方法

  3. DebianLinuxにVirtualBoxをインストールする方法

  1. DebianLinuxにSlackをインストールする方法

  2. Debian9にGoをインストールする方法

  3. Debian9にRをインストールする方法

  1. DebianLinux9にVirtualBoxをインストールする方法

  2. Debian10LinuxにSlackをインストールする方法

  3. Debian Linux10LinuxにVirtualBoxをインストールする方法