ホームページ >バックエンド開発 >Golang >go は動的型付け言語ですか?

go は動的型付け言語ですか?

王林
王林オリジナル
2021-02-04 15:15:162438ブラウズ

go は動的型付け言語ではありません。 Go は静的に強く型付けされた言語であり、Go プログラムは、[fmt.Println("Hello, World!")] のように、キーワード、識別子、定数、文字列、シンボルなどの複数のタグで構成できます。

go は動的型付け言語ですか?

#この記事の動作環境: Windows10 システム、GO 1.18、thinkpad t480 コンピューター。

Go (Golang とも呼ばれる) は、Google が開発した、静的に強く型付けされ、コンパイルされ、ガベージ コレクション機能を備えた同時プログラミング言語です。

Go プログラムは、キーワード、識別子、定数、文字列、シンボルなどの複数のタグで構成できます。たとえば、次の GO ステートメントは 6 つのタグで構成されています。

fmt.Println("Hello, World!")

6 つのタグは次のとおりです (1 行に 1 つ):

1. fmt
2. .
3. Println
4. (
5. "Hello, World!"
6. )

Go プログラムでは、1 行がステートメントの終わりを表します。この作業は Go コンパイラーによって自動的に行われるため、C ファミリの他の言語のように、各ステートメントはセミコロン ; で終わる必要はありません。

複数のステートメントを同じ行に記述する場合は、それらを ; で人為的に区別する必要がありますが、実際の開発ではこの習慣はお勧めしません。

関連する推奨事項:

golang チュートリアル

以上がgo は動的型付け言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。