code: func VerifyDetached(versionValidator VersionValidator, message, signature []byte, keyring SigKeyring) (skey SigningPublicKey, err error) {
  	return VerifyDetachedReader(versionValidator, bytes.NewReader(message), signature, keyring)
  }
docs: // VerifyDetached verifies that signature is a valid signature for
  // message, and that the public key for the signer is in keyring.
  // It returns the signer's public key.