3 つの値が等しいことをエレガントに判断する方法
Go では、3 つの値が等しいことを効率的に判断する方法はすぐにはわかりません。値、a、b、c。 if a == b == c という式は直感的に見えますが、コンパイル エラーが発生します。
従来のアプローチ
簡単なアプローチは、論理 AND ( &&) 値の各ペアを確認します: if a == b && a == c {...}。ただし、値の数が増えると、これは面倒で混乱する可能性があります。
クリエイティブなソリューション
従来のアプローチを超えて、Go の多用途性により、さまざまなクリエイティブなソリューションが可能になります。
効率に関する注意
これらの創造的なソリューションの中には興味深いものもありますが、明確で簡潔な if a == b && a == c {...} アプローチが引き続き重要であることに注意することが重要です。 3 つの値が等しいことを確認するための最も効率的で簡単なオプションです。
以上がGo で 3 つの値が等しいかどうかをエレガントにチェックするには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。