code: func (sig *Signature) Verify(hash []byte, pubKey *PublicKey) bool {
  	return ecdsa.Verify(pubKey.ToECDSA(), hash, sig.R, sig.S)
  }
docs: // Verify calls ecdsa.Verify to verify the signature of hash using the public
  // key.  It returns true if the signature is valid, false otherwise.