go packages which are fine
Go to file
2018-03-23 15:15:55 +00:00
mcfg give mcfg.Cfg a TestRun method which can be used during tests 2018-02-15 22:46:32 +00:00
mcrypto refactor mcrypto signature code to have an actual Signature type which implicitely handles its salt and timestamp 2018-03-23 15:15:55 +00:00
mdb implement mdb.PubSub 2018-02-15 22:47:18 +00:00
mlog rename some mlog files, change KVer interface slightly 2018-02-15 21:23:04 +00:00
mrpc implement basic mrpc functionality 2018-03-19 17:14:50 +00:00
mtest implement mtest package 2018-02-11 16:05:36 +00:00
mtime add mtime package 2018-01-11 20:26:27 +00:00
env.test implement mdb.PubSub 2018-02-15 22:47:18 +00:00
LICENSE Initial commit 2018-01-11 15:47:01 +00:00
README.md implement mlog logging system, which also implements functionality for embedding KV logging data in contexts and errors 2018-02-04 17:01:21 +00:00

mediocre-go-lib

This is a collection of packages which I use across many of my personal projects. All packages intended to be used start with an m, packages not starting with m are for internal use within this set of packages.

Other third-party packages which integrate into these:

  • merry: used by mlog to embed KV logging information into error instances, it should be assumed that all errors returned from these packages are merry.Error instances. In cases where a package has a specific error it might return and which might be checked for a function to perform that equality check will be supplied as part of the package.