Golang 中 _byteswap_ulong 的等价物是什么?它作为一个包存在吗?我尝试使用二进制包并与阅读器一起玩,但无法使其工作。我需要在 uint64 变量中交换字节。输入是 2832779。输出应该是 8b392b。
3 回答
MYYA
TA贡献1868条经验 获得超4个赞
Golang 1.9ReverseBytes在 package 中添加了函数族math/bits。
package main
import (
"fmt"
"math/bits"
)
func main() {
fmt.Printf("%x", bits.ReverseBytes32(2832779))
}
- 3 回答
- 0 关注
- 290 浏览
添加回答
举报
0/150
提交
取消