6 バイトのスライスをリトル エンディアン エンディアンに変換したいと考えています。
バイト スライスを使用して配列を解析し、バイナリ パッケージの読み取り機能を使用してリトル エンディアンに変換しています。しかし、{05,00,00,00,00,00} などの 6 バイトのスライスを解析すると、データ インターフェイスが uint64 でゼロ (16 進数表記) が返されます。上記の関数をハードコーディングせずに使用してこれを行う方法はありますか。残りの 2 バイトのゼロをパディングすると、結果が得られますが、どういうわけか、パーサーが配列の次の 2 バイトを見逃すことに注意してください。
あなたの助け/提案をありがとう。