Go (Golang とも呼ばれる) は、美しくモダンで効率的なプログラミング言語です。使いやすい構文と、ネットワークおよび同時プログラミング用の豊富なライブラリを備えています。この記事では、簡単な Go プログラムの作成方法について説明します。
Go プログラムの作成を開始する前に、まず Go をインストールする必要があります。 Go 公式 Web サイトではさまざまなインストール方法が提供されており、バイナリは Windows、macOS、Linux で提供されています。 https://golang.org/dl/ Web サイトにアクセスしてダウンロードできます。
インストールが成功したら、コマンド ラインに次のコマンドを入力して Go のバージョンを確認できます:
go version
コマンド ラインで「Hello, World!」を出力する Hello World プログラムを作成してみましょう。
まず、お気に入りのテキスト エディターを開き、その中で新しいファイルを作成し、「hello.go」という名前で保存します。次に、そのファイルに次の内容を入力します。
package main import "fmt" func main() { fmt.Println("Hello, World!") }
このコードを 1 行ずつ説明しましょう。
package main
は、「main 」パッケージというパッケージを宣言します。これは特別なパッケージであり、すべての Go プログラムには少なくとも 1 つのメイン パッケージがあります。このパッケージは、main 関数がどこにあるかをコンパイラーに伝えます。 import "fmt"
コンソールに出力される関数を含む「fmt」という名前のパッケージをインポートします。 func main()
はプログラムのエントリ ポイントです。ここからプログラムの実行が始まります。 fmt.Println("Hello, World!")
fmt パッケージの Println 関数を使用して、コンソールに「Hello, World!」を出力します。 ファイルを保存して閉じます。次に、次のようにターミナルを使用してプログラムを実行する必要があります。
go run hello.go
Hello, World!
おめでとうございます。最初の Go プログラムの作成に成功しました。
プログラムを作成するときは、変数の宣言方法と使用方法を理解することが重要です。変数は、数値や文字列などのデータを保存するために使用できます。
次のコードは、変数を宣言し、それらをさまざまなデータ型に割り当てる方法を示しています:
package main import "fmt" func main() { var i int = 72 var f float64 = 3.14 var b bool = true var s string = "Hello, World!" fmt.Printf("i = %d, f = %f, b = %t, s = %s", i, f, b, s) }
出力は次のようになります:
i = 72, f = 3.140000 、b = true、s = Hello, World!
上記のプログラムは、キーワード var を使用して変数を宣言し、それらをさまざまなデータ型に割り当てます。 fmt.Printf 関数は、変数値をフォーマットして出力するために使用されます。 %d は整数の出力に使用され、%f は浮動小数点数の出力に使用され、%t はブール値 (true または false) の出力に使用され、%s は文字列の出力に使用されます。
Go は、さまざまな演算子とフロー制御構造をサポートしています。たとえば、次のプログラムは Go の if/else ステートメントを示しています。
package main import "fmt" func main() { num := 3 if num % 2 == 0 { fmt.Println("Even") } else { fmt.Println("Odd") } }
出力は次のようになります:
Odd
このプログラムは、 num 変数が偶数の場合は「偶数」を出力し、それ以外の場合は「奇数」を出力します。
if/else ステートメントに加えて、Go は switch ステートメント、for ループ、break ステートメントと continue ステートメントなどもサポートしています。
この記事では、簡単な Go プログラムの書き方を紹介しました。 Go のインストール方法、変数の宣言方法、演算子およびフロー制御構造の使用方法について説明しました。 Go は、ネットワーク プログラミングや同時プログラミングに適した強力なプログラミング言語です。より高度なプログラムを書き始める前に、この単純なプログラムから始めることをお勧めします。
以上が簡単な Go プログラムを作成するにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。