code: func Random(byteCount int) ([]byte, error) {
  	data := make([]byte, byteCount)
  
  	if _, err := rand.Read(data); err != nil {
  		return nil, err
  	}
  
  	return data, nil
  }
docs: // Random generates byte array with random data of byteCount length