code: func RandomHex(n int) (string, error) {
  	bytes := make([]byte, n)
  	if _, err := rand.Read(bytes); err != nil {
  		return "", err
  	}
  	return hex.EncodeToString(bytes), nil
  }
docs: // RandomHex returns a random string from a n seed.