gpt4 book ai didi

go - 如何将 []byte 数据转换为 uint16?

转载 作者:IT王子 更新时间:2023-10-29 01:19:51 27 4
gpt4 key购买 nike

我有以下十六进制数据:0xB01B;它的 45083 为 uint16;如何在 go 中将其转换为 uint16?

最佳答案

使用 encoding/binary包裹:

import (
"encoding/binary"
)

data := []byte{0xB0, 0x1B}
val := binary.BigEndian.Uint16(data)

https://play.golang.org/p/wHW8KDgls9

关于go - 如何将 []byte 数据转换为 uint16?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37734556/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com