Golang コメントには 2 つの形式があります: 1. "//single-line comments" という構文を持つ単一行のコメント (行コメントと呼ばれます); 2. 複数行のコメント (ブロックと呼ばれます)コメント)、「/*」で始まり、「*/」で終わるため、入れ子にすることはできません。構文は、「/*コメント内容...*/」です。開発者は「//」で始まる単一行のコメントを任意の場所で使用できますが、複数行のコメントは通常、パッケージのドキュメント化やブロック内のコード スニペットのコメントアウトに使用されます。
このチュートリアルの動作環境: Windows 7 システム、GO バージョン 1.18、Dell G3 コンピューター。
#コメントの概要
プログラムに注釈を付けて説明するために使用されるテキストはコメントです。コメントによりコードが読みやすくなります。プログラム内のコメントの役割は、ソース コードを読みやすくするためにプログラムに注釈を付けて説明することです。ソースコードをコンパイルする際、コンパイルシステムはコメント部分を自動的に無視するため、コメントはプログラムの機能を実現する上で何の役割も果たしません。ソースコードにコメントを適切に追加すると、ソースコードの可読性が向上します。 コメントは、プログラマーにとって必須のプログラミングの良い習慣です。まずコメントを通じて考えを整理し、それからコードを使用してそれを反映します。Golang には 2 つの形式のコメントがあります
#単一行コメントの形式は次のとおりです
//单行注释例:
2. ブロック コメント (複数行コメント)
複数行コメントの形式は次のとおりです
/* 第一行注释 第二行注释 ... */例:
##3. 説明
各パッケージには関連するコメントが必要です。package ステートメントを使用してパッケージ名を宣言する前に、対応するコメントを追加して、パッケージの機能と役割を簡単に説明します。 同時に、パッケージ ステートメントの前のコメント内容は、デフォルトでこのパッケージのドキュメントとみなされます。パッケージは複数のファイルに分散できますが、コメントする必要があるのはそのうちの 1 つだけです。
以下に示すように、空白行を使用して複数のコメントを区切ることができます:
// Package superman implements methods for saving the world. // // Experience has shown that a small number of procedures can prove // helpful when attempting to save the world. package superman
コード内の変数、定数、関数、およびその他のオブジェクトに対応するコメントを追加することをお勧めします。次のコードの enterOrbit 関数のコメントなど、後でコードをメンテナンスするのに役立ちます:
// enterOrbit causes Superman to fly into low Earth orbit, a position // that presents several possibilities for planet salvation. func enterOrbit() error { ... }4. 使用法の詳細
1) 行コメントとブロック コメント、コメントされたテキストは Go コンパイラーによって実行されません。
2) ブロック コメントをクイック コメント内にネストすることはできません。
プログラミング関連の知識について詳しくは、
をご覧ください。 !
以上がgolang のコメントにはいくつかの種類がありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。