Go module/monorepo of open-source (MIT licensed) packages. Usable in virtually all contexts.

Davide 92360a80ca linedb: add linedb package 8 months ago
assertive 467e53c8e5 assertive: improve code quality resilience 9 months ago
linedb 92360a80ca linedb: add linedb package 8 months ago
.gitignore 92360a80ca linedb: add linedb package 8 months ago
LICENSE 23524c7846 Initial commit: boilerplate, assertive library 11 months ago
Makefile 92360a80ca linedb: add linedb package 8 months ago
README.md 92360a80ca linedb: add linedb package 8 months ago
go.mod 23524c7846 Initial commit: boilerplate, assertive library 11 months ago

README.md

This repository is a single go module, containing a collection of open-source go packages.

To get the code use:

$ go get cdop.pt/go/open

Current packages in the collection:

  • assertive: assertion library with zero external dependencies providing two boolean assertions, for less verbose AAA type tests (as used in TDD).
  • linedb: OO-like interface for one-record-per-line databases backed by simple plain-text files.