code: func CreateGenericCRL(certList []pkix.RevokedCertificate, key crypto.Signer, issuingCert *x509.Certificate, expiryTime time.Time) ([]byte, error) {
  	crlBytes, err := issuingCert.CreateCRL(rand.Reader, key, certList, time.Now(), expiryTime)
  	if err != nil {
  		log.Debug("error creating CRL: %s", err)
  	}
  
  	return crlBytes, err
  
  }
docs: // CreateGenericCRL is a helper function that takes in all of the information above, and then calls the createCRL
  // function. This outputs the bytes of the created CRL.