github.com/bingoohuang/gg@v0.0.0-20240325092523-45da7dee9335/pkg/bytex/bytex.go (about)

     1  package bytex
     2  
     3  import "encoding/binary"
     4  
     5  func FromUint64(i uint64) []byte {
     6  	var buf [8]byte
     7  	binary.BigEndian.PutUint64(buf[:], i)
     8  	return buf[:]
     9  }
    10  
    11  func ToUint64(b []byte) uint64 {
    12  	return binary.BigEndian.Uint64(b)
    13  }