code: func (g *GPG) Verify(ctx context.Context, sigf string, in string) error {
  	sig, err := ioutil.ReadFile(sigf)
  	if err != nil {
  		return err
  	}
  	b, _ := clearsign.Decode(sig)
  	infh, err := os.Open(in)
  	if err != nil {
  		return err
  	}
  	defer infh.Close()
  	_, err = openpgp.CheckDetachedSignature(g.pubring, infh, bytes.NewReader(b.Bytes))
  	if err != nil {
  		return err
  	}
  	return nil
  }
docs: // Verify is not implemented