ホームページ >バックエンド開発 >Golang >golang コードの実行方法

golang コードの実行方法

PHPz
PHPzオリジナル
2023-05-10 18:00:071005ブラウズ

Golang はコンパイル言語であり、そのコードは実行前に実行可能ファイルにコンパイルする必要があります。ただし、他のコンパイル言語とは異なり、Golang は複数のプラットフォームでコンパイルできるため、多くの開発者にとって推奨される言語の 1 つとなっています。この記事では、Golang コードを作成、ビルド、実行する手順など、Golang コードがどのように実行されるかを詳しく見ていきます。

  1. Golang コードの作成

Golang コードの作成を開始する前に、コンピューターに Golang プログラミング環境をインストールする必要があります。インストールすると、テキスト エディターまたは統合開発環境 (IDE) を使用して Golang コードを作成できます。ここでは、Visual Studio Code を例として、Golang コードを記述する手順を示します。

まず、Visual Studio Code を開いて、新しい Golang プロジェクトを作成します。ターミナルに次のコマンドを入力します。

mkdir MyGolangProject
cd MyGolangProject

次に、Visual Studio Code でプロジェクト フォルダーを開きます。左側のサイドバーで「新しいファイル」ボタンをクリックし、hello.go という名前で保存します。このファイルには、「Hello, World!」を出力する非常に単純なプログラムを作成します。次に、次のコードを入力します。

package main

import "fmt"

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

コードの説明:

  • 行 1: package main は、このファイルが属するパッケージを定義します。 Go 言語では、各ファイルは特定のパッケージに属している必要があり、パッケージ名が main ではないファイルは実行可能ファイルにコンパイルできません。
  • 行 3: import "fmt" は、Golang 標準ライブラリの "fmt" パッケージをインポートします。このパッケージは、書式設定、入出力、その他の機能を提供します。これを使用して、 "Hello, World!" を出力できます。
  • 行 5 ~ 7: main という名前の関数がプログラムのエントリ ポイントとして定義されています。
  • 行 6: fmt.Println メソッドを使用して、文字列「Hello, World!」を出力します。
  1. Golang コードのビルド

Golang コードを作成した後、コンパイラを使用してそれを実行可能ファイルにコンパイルする必要があります。 Golang に付属するコンパイラは go コマンドで、ターミナルでこのコマンドを実行すると実行可能ファイルをビルドできます。この例では、次のコマンドを使用して hello.go ファイルを構築します。

go build hello.go

このコマンドを実行すると、「hello」という名前の実行可能ファイルが同じディレクトリに生成されます。 Windows オペレーティング システムを使用している場合、実行可能ファイルの拡張子は「.exe」です。

  1. Golang コードの実行

実行可能ファイルをビルドしたら、ターミナル上で直接実行できます。この例では、ターミナルに次のコマンドを入力して実行可能ファイルを実行できます:

./hello

このコマンドを実行すると、コンソールには hello.go ファイルで定義した「Hello, World!」が出力されます。 。 "情報。

実行可能ファイルに加えて、go コマンドを使用して Golang コードを実行することもできます。コマンド ラインに次のコマンドを入力して、hello.go ファイルを実行します:

go run hello.go

このコマンドを実行すると、ターミナルに「Hello, World!」という文字列が出力されます。

概要

Golang は非常に人気のあるプログラミング言語であり、クロスプラットフォーム、効率性、シンプルさなどの利点があるため、多くの開発者に好まれています。この記事では、Golang の使用方法をより深く理解できるように、Golang コードの作成、構築、実行のプロセスを紹介します。これらのヒントを使用すると、将来の開発中に効率的な Golang アプリケーションをより簡単に構築できます。

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

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