Go言語でビット論理和(|)を使用する際、定数値の組み合わせが意図せず別の定数と重複するバグについて解説。RFC 9180に基づくHPKEのモード値を例に、ビット演算の落とし穴と安全な書き方を提示します。