go-assuan

Pure Go implementation of Assuan IPC protocol (used in GnuPG suite)

MIT License

Stars
17

Bot releases are visible (Hide)

go-assuan - 2.0-rc1 Latest Release

Published by foxcpp almost 6 years ago

⚠️ Backwards-incompatible changes present.

Note on import path: I don't think that anybody will ever use both versions of library in one project at this point. So I didn't changed module path to github.com/foxcpp/go-assuan/v2. Just to keep things clean.

Incompatible API changes

  • Low-level I/O code is fully reworked.

Improvements

  • By default lines with more than 1000 characters are discarded with error.
  • More pedantic error handling in general

New features

  • client.Session.Transact now accepts objects implementing encoding.TextMarshaler as data source.
go-assuan - 1.0

Published by foxcpp about 6 years ago

Base API is pretty much stable, so why not to tag it.

Package Rankings
Top 5.96% on Proxy.golang.org
Badges
Extracted from project README
Travis CI CodeCov Issues License Go Report Card