Go言語で複数の変数を初期化する方法

青灯夜游
リリース: 2023-01-14 10:42:40
オリジナル
3811 人が閲覧しました

複数の変数を初期化する方法: 1. var キーワードを使用して、一度に複数の変数を定義して初期化します。構文「var(変数 1 = 式 1 変数 2 = 式 2 変数 3 = 式 式 3)」 "; 2. 複数の変数を一度に定義および初期化するには、":= に等しいコロンを使用します。構文は "変数 1、変数 2、変数 3、... := 式 1、式 2、式 式 3" です。 、...」。

Go言語で複数の変数を初期化する方法

このチュートリアルの動作環境: Windows 7 システム、GO バージョン 1.18、Dell G3 コンピューター。

Go 言語の変数は、複数の変数を定義するときに、同時にそれらの定義と初期化をサポートできます。 Go 言語では、複数の変数を宣言および初期化するときに、var 構文または := 構文の使用がサポートされています。

方法 1: var ステートメントを使用して複数変数の初期化を行う

var キーワードを使用して、複数の変数を一度に定義および初期化できます。

構文:

var(
    变量1 = 表达式1
    变量2 = 表达式2
    变量3 = 表达式3
)
ログイン後にコピー

例: var() の形式を使用して、複数の変数を同時に定義および初期化します

package main
import "fmt"
func main() {
	var(
		name = "hello"
		site = "world"
		isOnline = true
	)
	fmt.Println("Name =", name, ",Site =", site, ",IsOnline =", isOnline)
}
ログイン後にコピー

Go言語で複数の変数を初期化する方法

方法 2: 複数変数の初期化には「<span style="font-size: 18px;">:=</span>」に等しいコロンを使用します

:= という形式を使用して、複数の変数を一度に定義および初期化できます。

構文:

变量1, 变量2, 变量3, ... := 表达式1, 表达式2, 表达式3, ...
ログイン後にコピー

例: 形式 := を使用して、複数の変数を同時に定義および初期化します

package main
import "fmt"
func main() {
	name, site, isOnline := "hi", "hello world", true
    fmt.Println("Name =", name, "\nSite =", site, "\nIsOnline =", isOnline)
}
ログイン後にコピー

Go言語で複数の変数を初期化する方法

[関連する推奨事項: Go ビデオ チュートリアル プログラミング教育 ]

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

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