ホームページ  >  記事  >  バックエンド開発  >  go言語の基本

go言語の基本

silencement
silencementオリジナル
2019-06-13 16:16:264341ブラウズ

go言語の基本

人間が使う手話から音声表現まで、最も原始的な言語、英語から中国語、そしてコンピュータが認識できるさまざまなプログラミング言語まで、それぞれの言語には独自の特徴があります。文法。文法は全員の取り決めのようなもので、情報を伝達したり同期したりする際に通信基準があり、相互理解の齟齬による問題が発生することなく、正確な情報をお互いに伝えることができます。 Go 言語も同様です。 Go 言語の基本文法は主に、Go 言語のキーワード、Go 言語の識別子、行区切り文字と復帰、スペースで区切られた変数宣言、コメント、タグで構成されます。

Go 言語のキーワード

1.1 キーワードと予約語

ブランチ選択に関連する: switch、break、case、default、fallthrough

条件ループ関連: for、range、select、if、else、goto、Continue

#型定義関連: インターフェイス、構造体

#マルチスレッド関連: go、chan

パッケージ管理関連: package、import

変数定義関連:map、const、type、var

1.2 事前定義識別子

コンテナ操作関連:append、cap、len 、

関連するデータ型: bool、byte、uint、uint16、uint32、uint64、int、int8、int16、int32、int64、float、float16、float32、float64、complex、complex64、complex128、string、uintptr

bool 型値: true、false

その他: iota、real、recover、panic、nil、new、make、imag、copy、close

コンソール出力関連: print、println

2 Go 言語変数識別子

は、[ A-Z] および [a-z] と [0 の組み合わせを満たす数字で始まる変数定義にすることはできません。 -9]。演算子、事前定義された識別子、キーワードは存在できません。次の定義は不正です: (不正な例)

は数字で始まります: 123var

Go 言語のキーワードは変数として使用できません。たとえば、case

operators は使用できません。変数として使用: max/total

3 Go 言語の区切り文字

行区切り文字とスペース、行は命令に相当するステートメントの始まりと終わりを表します。セミコロンで終わります。ただし、同じ行に複数のステートメントがある場合は、それらを区切るためにセミコロンが必要です。

4 Go言語のコメント

には主に以下のような単行コメントと複数行コメントがあります。

//単一行コメント

/*複数行コメント*/

5 Go 言語タグ

タグステートメントには、キーワード、識別子、定数、文字列、シンボルが含まれます。

まとめ


つまり、人間がコミュニケーションするのはさまざまな国の言語なのか、それとも情報や指示を伝えることができるプログラミング言語なのかということです。コンピュータに。言語をマスターしたい人にとって、基本的な文法をマスターすることは第一の必要条件です。文法を早くマスターして頭に入れる方法としては、特にプログラミング言語の基礎がない人にとって、実践(書いて)して手を動かす回数を増やして応用レベルに達するのが最も効果的かつ効率的です。したがって、もっと練習し、より多くのコードを書き、より多くのコードを読んでください。

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

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