// leU64 returns a slice containing 8 bytes from the given uint64 u.
//
// The returned bytes have little-endian ordering; that is, the first element
// at index 0 is the least-significant byte in u and index 7 is the most-
// significant byte.
//go:inline
leU64 returns a slice containing 8 bytes from the given uint64 u.

The returned bytes have little-endian ordering; that is, the first element
at index 0 is the least-significant byte in u and index 7 is the most
significant byte.
go:inline
// leU64 returns a slice containing 8 bytes from the given uint64 u . // // The returned bytes have little - endian ordering ; that is the first element // at index 0 is the least - significant byte in u and index 7 is the most - // significant byte . // go : inline
func leU64(u uint64) []uint8 {
	if u == 0 {
		return []uint8{0, 0, 0, 0, 0, 0, 0, 0}
	}
	return []uint8{
		uint8(u), uint8(u >> 8), uint8(u >> 16), uint8(u >> 24),
		uint8(u >> 32), uint8(u >> 40), uint8(u >> 48), uint8(u >> 56),
	}
}
func leU64 ( u uint64 ) [ ] uint8 { if u == 0 { return [ ] uint8 { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } } return [ ] uint8 { uint8 ( u ) , uint8 ( u >> 8 ) , uint8 ( u >> 16 ) , uint8 ( u >> 24 ) , uint8 ( u >> 32 ) , uint8 ( u >> 40 ) , uint8 ( u >> 48 ) , uint8 ( u >> 56 ) , } }
leU64 returns a slice containing 8 bytes from the given uint64 u.
leU64 returns a slice containing 8 bytes from the given uint64 u .
// skip all processing for the common case (u = 0)