デフォルトのルールGOプログラムの設計とキーワード
Default Rule Go Program Design
デフォルトのルールGOプログラムの設計とキーワード
いくつかのデフォルトの動作があるので、理由をとても単純にしてください: 大文字で始まる変数はエクスポート可能です。つまり、他のパッケージは読み取ることができ、小文字で始まる一般的な変数はエクスポートされません。プライベート変数です。大文字で始まる関数は同じです。小文字で始まるパブリック関数を持つpublicキーワードの同等のクラスは、privateキーワードprivate関数を持つことです。
Goも25個のキーワードにのみ反映されます
プログラムクラス宣言:インポート、パッケージ
クラスを宣言および定義するプログラムエンティティ:chan、const、func、interface、map、struct、type、var
プログラムフロー制御クラス:go、select、break、case、continue、default、defer、else、fallthrough、for、goto、if、range、return、switch
以下はキーワードの使用法の一部です
- varとconst :変数と定数を宣言します
const identifier [type] = value // constants defined format
定数を定義するためにどのような方法を使用することもできます
const ( a = iota // iota enumerated type b = iota c = iota)
- 地図 :Pythonの辞書に相当
// two definitions of ways var numbers map[string] int //numbers := make(map[string]int) numbers['one'] = 1 // assignment numbers['ten'] = 10 // assignment