1
0
mirror of https://github.com/charlienet/go-mixed.git synced 2025-07-18 00:22:41 +08:00
Files
go-mixed/bytesconv/byteconv_test.go
2022-03-29 10:24:43 +08:00

21 lines
358 B
Go

package bytesconv
import (
"testing"
)
func TestBytesToUint64(t *testing.T) {
t.Log(BigEndian.BytesToUInt64([]byte{0x88, 0x45}))
t.Log(LittleEndian.BytesToUInt64([]byte{0x88, 0x45}))
}
func BenchmarkBytesToUInt64(b *testing.B) {
aa := []byte("a")
b.Run("1", func(b *testing.B) {
for i := 0; i < b.N; i++ {
BigEndian.BytesToUInt64(aa)
}
})
}