package correlation import "crypto/rand" type CryptoRandSequencer struct{} func (crs *CryptoRandSequencer) Next() []byte { buf := make([]byte, 16) read, err := rand.Read(buf) if err != nil { panic("not implemented") } if read != 16 { panic("todo") } return buf }