Golang をゼロから学ぶ: クイック スタート ガイド
Golang は Google によって開発されたプログラミング言語で、効率的な同時処理機能と簡潔な構文構造を備えており、以下の言語で広く使用されています。クラウドコンピューティング、ネットワークプログラミング、ビッグデータ処理などの分野。 Golang を学習して独自のプログラムを作成し始めたい場合は、この記事で言語をゼロからマスターするのに役立つクイック スタート ガイドを提供します。
まず、Golang コンパイラをコンピュータにインストールする必要があります。 Golang 公式 Web サイト (https://golang.org/) からオペレーティング システムに適したインストール パッケージをダウンロードし、公式ガイドに従ってインストールできます。
以下では、Golang の構文と基本構造にすぐに慣れることができるように、簡単な Hello World プログラムを段階的に作成していきます。
package main import "fmt" func main() { fmt.Println("Hello World!") }
この単純なプログラムでは、最初に package main
を宣言します。これは、作成しているものが実行可能プログラムであることを意味します。次に、Golang 標準ライブラリの入出力関数を含む fmt
パッケージを導入しました。次に、プログラムのエントリ ポイントとして main
関数を定義し、fmt.Println
関数を呼び出して「Hello World!」を出力しました。
次に、Golang の変数とデータ型について学びましょう。 Golang は静的に型付けされる言語であるため、変数を宣言するときに変数の型を指定する必要があります。
package main import "fmt" func main() { var a int // 声明一个整型变量 a = 10 // 赋值 fmt.Println(a) var b, c string // 声明两个字符串变量 b = "Hello" c = "World" fmt.Println(b + " " + c) d := 3.14 // 使用短变量声明方式 fmt.Println(d) }
このコードでは、最初に整数変数 a
を宣言し、次にそれに値 10 を割り当てて出力します。次に、2 つの文字列変数 b
と c
を宣言し、値をそれぞれ「Hello」と「World」に割り当て、
を使用して文字列を実行します。連結して出力します。最後に、短い変数宣言方法を使用して、浮動小数点変数 d
を宣言し、その値を出力しました。
基本的な変数とデータ型に加えて、プロセス制御もプログラミングの重要な部分です。 Golang では、if
、for
、switch
などのステートメントを使用して、プログラムの実行フローを制御できます。
package main import "fmt" func main() { x := 5 if x > 0 { // if语句 fmt.Println("x is greater than 0") } for i := 0; i < 5; i++ { // for循环 fmt.Println(i) } switch x { // switch语句 case 1: fmt.Println("x is 1") case 5: fmt.Println("x is 5") default: fmt.Println("x is unknown") } }
このコードでは、まず if
ステートメントを使用して変数 x
が 0 より大きいかどうかを判断し、次に for
ステートメントを使用します。 0 ~ 4 を出力するループ。最後に、switch
ステートメントを使用して、#xx の値に基づいて照合し、対応する結果を出力します。
package main import "fmt" func add(x, y int) int { return x + y } func main() { result := add(3, 5) fmt.Println(result) }このコードでは、2 つの整数パラメータを受け取り、その合計を返す
add 関数を定義します。次に、
main 関数内で
add 関数が呼び出され、結果が出力されます。
以上がGolang をゼロから学ぶ: クイック スタート ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。