code: func ParseSignature(sigStr []byte, curve elliptic.Curve) (*Signature, error) {
  	return parseSig(sigStr, curve, false)
  }
docs: // ParseSignature parses a signature in BER format for the curve type `curve'
  // into a Signature type, perfoming some basic sanity checks.  If parsing
  // according to the more strict DER format is needed, use ParseDERSignature.