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

Linux golangをデプロイする方法

王林
リリース: 2023-05-16 13:01:12
転載
1486 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート