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

Davide 92360a80ca linedb: add linedb package 1 anno fa
assertive 467e53c8e5 assertive: improve code quality resilience 1 anno fa
linedb 92360a80ca linedb: add linedb package 1 anno fa
.gitignore 92360a80ca linedb: add linedb package 1 anno fa
LICENSE 23524c7846 Initial commit: boilerplate, assertive library 1 anno fa
Makefile 92360a80ca linedb: add linedb package 1 anno fa
README.md 92360a80ca linedb: add linedb package 1 anno fa
go.mod 23524c7846 Initial commit: boilerplate, assertive library 1 anno fa

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.