スキップしてメイン コンテンツに移動

Go入門:変数と構文

Go入門:変数と構文

Go初心者のための基本構文

Go言語基礎を学ぶ上で最初に触れるのは、package mainfunc main() です。これらはGoプログラムのエントリポイントを定義します。以下のように書くと、コンパイルして実行できる最小限のプログラムが完成します。

package main

import "fmt"

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

上記の例では fmt.Println を使って標準出力に文字列を表示しています。Go初心者はまずこの構文を覚えて、コンソールにメッセージを出力できるようにしましょう。

変数宣言と型推論の実践

Goでは変数を宣言する際に var キーワードを使います。型を明示的に書くこともできますが、型推論を利用すると := を使って簡潔に書けます。以下に例を示します。

package main

import "fmt"

func main() {
    // 変数宣言(型を明示)
    var a int = 10
    // 型推論(:= を使用)
    b := 20
    // 文字列型の推論
    c := "Go言語基礎"

    fmt.Println(a, b, c)
}

このコードでは var a int = 10 のように型を指定し、b := 20 のように型推論を使っています。Go初心者は var:= の使い分けを覚えておくと、コードが読みやすくなります。

実際に動かしてみよう

ここでは前述のコードを組み合わせて、簡単な計算プログラムを作成します。Goの基本構文を使い、変数宣言と型推論を実践してみましょう。

package main

import "fmt"

func main() {
    // 変数宣言
    var x int = 15
    // 型推論
    y := 25

    // 足し算
    sum := x + y

    fmt.Println("x + y =", sum)
}

このプログラムを実行すると x + y = 40 が出力されます。Go初心者はこのように簡単な演算を行うことで、基本構文と変数宣言の理解を深めることができます。

この記事はAIによって作成されました。

コメント