Go (Golang) では、制御フローは、条件文 (if、else)、ループ (for)、switch ステートメントなど、いくつかの基本的な構造を使用して管理されます。これらの構造が Go でどのように機能するかの概要を次に示します。
基本的なステートメント
「if-else ステートメント」の例
`パッケージメイン
「fmt」をインポート
関数 main() {
年齢:= 16
}
`
「if-else if-else」ステートメント:
2.ループ:
用 Go はすべてのループ処理のニーズに「for」ループを使用します。 「while」やループはありません
基本的な 'for' ループ:
「while」ループとしての「for」:
無限ループ:
'range' を含む 'for' ループ:
これは、スライス、配列、マップ、または文字列を反復処理するためによく使用されます。
基本的な「スイッチ」
ケース内で複数の式を使用したスイッチ:
式のないスイッチは、if-else ステートメントのチェーンのように動作します。
パニックと回復
以上がサークル内の興味深い制御フローの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。