golang の const キーワードは定数を定義するために使用され、その値はプログラムの実行中に変更されません。定数には、数値、文字または文字列、ブール値、その他の型を使用できます。
定義形式: const 定数名 type = 値
定数名と型は必須ですが、値はオプションです。値が割り当てられていない場合、Go は定数にデフォルト値を自動的に割り当てます。たとえば、数値定数のデフォルト値は 0、ブール定数のデフォルト値は false、文字列定数のデフォルト値は空の文字列です。
定数を使用する利点は、コード内のハードコーディングを回避し、プログラムの可読性と保守性を向上できることです。 golang では、定数には次の特性もあります。
定数の定義
golang で定数を定義するには 2 つの方法があります:
const Pi float32 = 3.14159265359
const Name string = "John"
const Age int = 25
Monday = iota // 0 Tuesday // 1 Wednesday // 2 Thursday // 3 Friday // 4 Saturday // 5 Sunday // 6
Apple = iota Banana Cherry Durian
r := 2.0
area := Pi
r r
Monday = "星期一" Tuesday = "星期二" Wednesday = "星期三" Thursday = "星期四" Friday = "星期五" Saturday = "星期六" Sunday = "星期日"
fmt.Println("今天是",Monday)
以上がgolang constの使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。