GO言語の文法構造

GO 言語の構造

  1. パッケージ宣言
  2. パッケージのインポート
  3. 関数
  4. 変数
  5. ステートメント && 式
  6. コメント
package main
import "fmt"
func  main() {
	fmt.Println("Hello,World!")
}

たとえば、このコード ブロックは、上記の構文構造に従って 1 行ずつ説明されます。

パッケージ mainの最初の行は、パッケージ名を定義します。ソース ファイルの最初のコメントされていない行は、このファイルがどのパッケージに属しているかを示す必要があります。たとえば、パッケージmain は、独立して実行されるプログラムを表すことができます。各 GO アプリケーションには、 mainという名前のパッケージ

2 行目のimport "fmt"は、このプログラムが fmt パッケージ (関数またはその他の要素) を使用することを GO コンパイラーに伝えます。fmt パッケージは、フォーマットされた IO (入力/出力) 関数を実装します。

3 行目のfunc main() は、プログラムの実行を開始する関数です。main 関数は、すべての実行可能プログラムに必ず含める必要があり、通常、起動後最初に実行される関数です (int() 関数がある場合は、この関数が最初に実行されます)。

4 行目のfmt.Printl()は、文字列をコンソールに出力し、最後に自動改行を\n追加します。

予防:

{} を別の行に置くことはできません。関数の後に置く必要があります。そうしないとエラーが報告されます。

識別子 (定数、変数、型、関数名、構造体フィールドなどを含む) が大文字で始まる場合 (Group1 など)、この形式の識別子を使用するオブジェクトを外部コードで使用できます (クライアント プログラムはこのパッケージをインポートする必要があります) (オブジェクト指向言語の public のような) 識別子が小文字で始まる場合、その識別子はパッケージの外部には表示されませんが、パッケージ全体内では表示されます。

ぜひ皆さんも公式アカウントをフォローして、運用保守、セキュリティ、開発などの知識を一緒に学び、切磋琢磨し、共に進歩していきましょう。

 

 

おすすめ

転載: blog.csdn.net/u011630259/article/details/132083768