code: func (g *GPG) CreatePrivateKeyBatch(ctx context.Context, name, email, pw string) error {
  	ent, err := openpgp.NewEntity(name, "", email, &packet.Config{
  		RSABits: 4096,
  	})
  	if err != nil {
  		return err
  	}
  	g.secring = append(g.secring, ent)
  	return g.saveSecring()
  }
docs: // CreatePrivateKeyBatch is not implemented