Idiomatic Go bindings for notmuch mail, the fast email search and tagging engine, via cgo.
notmuch_database_open_with_config, index_file,
config key/value pairs, database reopenClose on the database, the
garbage collector handles the rest, so query results, messages,
and tags can never outlive their parentsErrNotFound, ErrReadOnlyDB, …), not raw
status codesLicensed under the GPLv3 or later (like notmuch itself).
The project uses make to setup and download additional assets for the tests.
Run make test to run the tests.
Next to the tests, you should also run gofmt on the sourcecode.
Running make fmtcheck checks for formatting issues.
To run both tests and format checks, use make ci.