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 アプリケーションをデプロイするための基本的な手順です。アプリケーションを使用する前に、必ずテストし、適切な方法で保護してください。
以上がLinux golangをデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。