ホームページ >バックエンド開発 >Golang >Go の「range」キーワードは整数の範囲を反復できますか?

Go の「range」キーワードは整数の範囲を反復できますか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-11 14:52:17647ブラウズ

Can Go's `range` Keyword Iterate Over Integer Ranges?

Go での整数の範囲

Go の range キーワードは、マップやスライスなどのデータ構造を効率的に反復します。ただし、整数の範囲を反復処理するために使用できますか?

質問:

同様の構文を使用して、Go で数値の範囲を反復処理することは可能ですか? to:

または、範囲を表すRubyのRangeクラスのようなメソッドはありますか? integers?

答え:

Go 1.22 (2024 年 2 月にリリース予定) 以降、簡略化されたアプローチを使用してこれを実現できます:

Go では整数にわたる範囲は 0 から反復されることに注意することが重要です

Go 1.22 より前の標準的なアプローチは、従来の for ループを使用することでした:

このループは 1 から 10 まで反復します。

以上がGo の「range」キーワードは整数の範囲を反復できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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