ホームページ  >  記事  >  バックエンド開発  >  Golang をゼロから学ぶ: クイック スタート ガイド

Golang をゼロから学ぶ: クイック スタート ガイド

PHPz
PHPzオリジナル
2024-03-05 16:03:03785ブラウズ

Golang をゼロから学ぶ: クイック スタート ガイド

Golang をゼロから学ぶ: クイック スタート ガイド

Golang は Google によって開発されたプログラミング言語で、効率的な同時処理機能と簡潔な構文構造を備えており、以下の言語で広く使用されています。クラウドコンピューティング、ネットワークプログラミング、ビッグデータ処理などの分野。 Golang を学習して独自のプログラムを作成し始めたい場合は、この記事で言語をゼロからマスターするのに役立つクイック スタート ガイドを提供します。

Golang のインストール

まず、Golang コンパイラをコンピュータにインストールする必要があります。 Golang 公式 Web サイト (https://golang.org/) からオペレーティング システムに適したインストール パッケージをダウンロードし、公式ガイドに従ってインストールできます。

Hello World プログラムの作成

以下では、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 つの文字列変数 bc を宣言し、値をそれぞれ「Hello」と「World」に割り当て、 を使用して文字列を実行します。連結して出力​​します。最後に、短い変数宣言方法を使用して、浮動小数点変数 d を宣言し、その値を出力しました。

プロセス制御

基本的な変数とデータ型に加えて、プロセス制御もプログラミングの重要な部分です。 Golang では、ifforswitch などのステートメントを使用して、プログラムの実行フローを制御できます。

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 の値に基づいて照合し、対応する結果を出力します。

Function

Function はプログラムの基本単位であり、コードの整理と再利用に役立ちます。 Golang では、関数の宣言と呼び出しは非常に簡潔です。

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 について予備的な理解を深め、簡単なプログラムを書き始めることができるようになることを願っています。もちろん、Golang にはまだ多くの強力な機能があり、皆さんの探索を待っています。学習を続けて、実際にプログラミング能力を継続的に向上させていただければ幸いです。楽しいプログラミングを!

以上がGolang をゼロから学ぶ: クイック スタート ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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