ホームページ > バックエンド開発 > Golang > Go 言語で変数を正しく宣言して代入する方法

Go 言語で変数を正しく宣言して代入する方法

WBOY
リリース: 2024-03-24 15:21:04
オリジナル
419 人が閲覧しました

Go 言語で変数を正しく宣言して代入する方法

Go 言語で変数を正しく宣言して代入する方法

Go 言語は静的に型付けされたプログラミング言語であり、変数は使用前に宣言する必要があります。 Go 言語の変数宣言の構文は、var 変数名 変数の型です。

  1. 変数の宣言
    Go 言語で変数を宣言するときは、変数がグローバル変数かローカル変数かに応じて、キーワード var または := を使用できます。

グローバル変数は次のように宣言されます:

var globalVar int
ログイン後にコピー

ローカル変数は次のように宣言されます:

func main() {
    var localVar int
}
ログイン後にコピー
  1. 変数の宣言と割り当て
    Go 言語では、次の構文を使用して変数を宣言して代入することもできます。

    var a int = 10
    ログイン後にコピー

変数の型が推測できる場合は、:= を使用して変数を宣言して代入することもできます。 :

b := 20
ログイン後にコピー
  1. 明示的な宣言と代入

    var c int
    c = 30
    ログイン後にコピー
  2. 複数の変数宣言
    Go 言語では、複数の変数を同時に宣言できます。値を割り当てるための構文は次のとおりです:

    var d, e int = 40, 50
    ログイン後にコピー

:= を使用して複数の変数を宣言し、同時に値を割り当てることもできます。

f, g := 60, 70
ログイン後にコピー
  1. 変数のグローバル初期化
    グローバル変数を宣言するとき、変数を初期化したい場合は、以下に示すように init 関数を使用できます。

    var globalVar int
    
    func init() {
     globalVar = 80
    }
    ログイン後にコピー
  2. 定数の宣言と割り当て
    Go 言語では、定数は const キーワードを使用して宣言されます。定数は宣言時に値を割り当てる必要があり、再度割り当てることはできません。例:

    const pi = 3.14159
    ログイン後にコピー
  3. 匿名変数
    Go 言語では、_ は戻り値や不要な変数を無視するために使用される匿名変数を表すために使用されます。 #

    _, result := divide(10, 2)
    ログイン後にコピー
    要約:

    Go 言語では、変数の正しい宣言と代入がプログラム作成の基礎です。変数を正しく宣言すると、プログラムの可読性と堅牢性が向上します。この記事の導入を通じて、読者は Go 言語で変数を正しく宣言および代入する方法を学び、さまざまな変数宣言および代入方法を使用するスキルを習得できます。 Go言語の変数宣言と代入について、実践的な操作を通じて理解を深めていただければ幸いです。

    [注意] コード例は参考用です。実際の状況に応じて柔軟に使用してください。

    以上がGo 言語で変数を正しく宣言して代入する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート