ホームページ  >  記事  >  バックエンド開発  >  Windows Golangを導入する方法

Windows Golangを導入する方法

PHPz
PHPzオリジナル
2023-04-13 09:04:301397ブラウズ

Go 言語は、Google によって開発および公開されたオープンソース プログラミング言語です。発表以来、その効率性、安定性、セキュリティにより、すぐに開発者のお気に入りの言語の 1 つになりました。 Windows プラットフォームで、Golang をサーバーにデプロイするにはどうすればよいですか?以下で詳しく紹介していきましょう。

1. 環境の準備

Golang をデプロイする前に、まず環境を準備する必要があります。まず、サーバーに Windows システムをインストールし、システム環境変数が設定されていることを確認する必要があります。次に、Windows プラットフォームに Go 言語をインストールするには、公式 Web サイトから対応するインストール プログラムをダウンロードする必要があります (ダウンロード リンクは次のとおりです: https://golang.org/dl/)。

ダウンロードが完了したら、管理者としてインストール プログラムを実行し、プロンプトに従って段階的にインストールします。インストールが完了したら、Windows プラットフォームで Golang のコマンド ライン ツールを使用できるように、Golang インストール ディレクトリをシステム環境変数に追加する必要があります。

2. Golang プログラムを作成してコンパイルする

Windows プラットフォームで Golang プログラミングを使用するには、コマンド ライン ツールを使用する必要があります。まず、コマンド ライン ツールを開き、Golang インストール ディレクトリに移動し、次のコマンドを使用してインストールが成功したかどうかをテストします。

go version

バージョン番号が表示されれば、インストールは成功しています。

次に、プロジェクト ディレクトリに入り、次のコマンドを使用して新しい Golang プログラムを作成できます:

go mod init example.com/hello

このコマンドは、「hello」という名前の新しいディレクトリと、「go」という名前のファイルを作成します。 .mod」が自動で作成されます。

「hello」ディレクトリに、「hello.go」という名前の新しいファイルを作成し、次のコードを記述します。

package main

import "fmt"

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

次のコマンドで上記のコードをコンパイルし、実行します。

go run hello.go

次の出力が表示された場合、プログラムが正常に実行されたことを意味します:

Hello, world!

3. Golang プログラムをデプロイする

Golang プログラムを Windows プラットフォームにデプロイするには、同様のものを使用する必要があります。 Nginx、Apache などの Web サーバーへ。 Golang プログラムは実行可能ファイルであるため、ユーザーがブラウザーを介してプログラムにアクセスできるように、Web サーバーを介して Windows プラットフォームに展開する必要があります。

ここでは、Go の組み込み Web サーバーを使用する、比較的単純なデプロイ方法を紹介します。まず、Golang プログラムを実行可能ファイルにコンパイルする必要があります。これは次のコマンドで実行できます。

go build hello.go

「hello.exe」という名前の実行可能ファイルが「hello」ディレクトリに表示されます。次に、次のコマンドを使用して Golang の組み込み Web サーバーを起動できます:

./hello

次に、ブラウザを開いてアドレス バーに「localhost:8080」と入力し、「Hello, world!」という文字列にアクセスします。これは、Golang プログラムが Windows プラットフォームに正常にデプロイされたことを示します。

4. 概要

この記事では、Windows プラットフォームに Golang プログラムをデプロイするために必要な環境の準備とデプロイ方法を紹介します。 Golang プログラミングを使用することで、開発者は効率的で安定した安全なアプリケーションを開発できるほか、Windows プラットフォーム上で Golang を使用することによってもたらされる利便性も開発者に提供します。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。