code: func GenerateConnectionID(len int) (ConnectionID, error) {
  	b := make([]byte, len)
  	if _, err := rand.Read(b); err != nil {
  		return nil, err
  	}
  	return ConnectionID(b), nil
  }
docs: // GenerateConnectionID generates a connection ID using cryptographic random