ホームページ >運用・保守 >Linuxの運用と保守 >Linux golangをデプロイする方法

Linux golangをデプロイする方法

王林
王林転載
2023-05-16 13:01:121479ブラウズ

Golang アプリケーションを Linux システムにデプロイするには、まず Golang コンパイラーをシステムにインストールする方法を知る必要があります。システムに Golang コンパイラがプリインストールされていない場合は、次のように CentOS システムにインストールできます:

ステップ 1 - Golang をダウンロード

まず、Linux でターミナル ウィンドウを開きます。システムにアクセスし、次のコマンドを入力して Golang をダウンロードします:

wget https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz

次に、ダウンロードしたアーカイブを /usr/local ディレクトリに解凍します:

sudo tar -xvf go1.14.4.linux-amd64.tar.gz -C /usr/local

ステップ 2 - Golang 環境変数を構成する

Golang コンパイラを使用するには、そのパスをシステム パスに追加する必要があります。 /etc/profile ファイルを編集し、ファイルの末尾に次の行を追加します:

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

変更を保存した後、次のコマンドを実行して変更を有効にします:

source /etc/profile

Step 3 - Golang アプリケーションの作成

Golang アプリケーションを作成する手順は、他のアプリケーションを作成する手順と似ています。 Golang アプリケーションの主なファイル拡張子は .go です。この記事では、コンソールに「Hello World!」メッセージを出力する簡単なアプリケーションを作成します。 main.go など、選択したディレクトリに新しい .go ファイルを作成し、次のコードをそのファイルにコピーします。

package main

import "fmt"

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

アプリケーションを実行する最も簡単な方法は、 go run コマンドを使用することです。ターミナル ウィンドウを開き、アプリケーションのディレクトリに移動し、次のコマンドを実行します。

go run main.go

Golang コンパイラがコードをコンパイルして実行すると、コンソールに「Hello World!」が出力されます。

ステップ 4 - Golang アプリケーションを構築する

ほとんどの場合、Golang アプリケーションは Golang コンパイラを使用して構築する必要があります。これを行うには、ターミナル ウィンドウを開いてアプリケーション ディレクトリに移動し、次のコマンドを入力します。

go build main.go

Golang コンパイラは、main.go ファイル内のソース コードを使用して main という名前のバイナリをビルドします。このファイルを実行するには、ファイルが存在するディレクトリで次のコマンドを実行する必要があります:

./main

以上がLinux golangをデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。