repositorypackage
0.1.0
Repository: https://github.com/thehivecorporation/bytes.git
Documentation: pkg.go.dev
# README
Bytes
bytes is a package to perform common transformations between go primitive types to bytes array.
Its semantics are simple, just use [Primitive type][From/To]Bytes
For example, to convert from int to []byte use:
var n int = 155
bytAr := bytes.IntToBytes(n)
fmt.Println(bytAr)
And to convert the array it back to int:
m := bytes.IntFromBytes(bytar)
if n != m {
panic("Not equal")
}
It also provides a convenient Equal
function to compare two bytes arrays by checking element by element. And a ToBytes
function to infer the type of the incoming interface