There's a bit of changes here, but just outlining the big ones:
There's a lot of renaming of things as package imports are normally lowercase; this caused some variable collision which should be rectified
There are a few new tests built out here to help build out the framework for future ones; code coverage isn't great at the moment
There's a few fixes on logs, as slog's logging requires the use of pairs of arguments (e.g. first is msg, then the next tag name, then the next tag's value
I noticed the caching wasn't working with infinite duration; for whatever reason the Before() function for times isn't working on much larger values (e.g. Unix maximums), so there's a fix for that in this PR
There's a bit of changes here, but just outlining the big ones:
slog
's logging requires the use of pairs of arguments (e.g. first ismsg
, then the next tag name, then the next tag's valueBefore()
function for times isn't working on much larger values (e.g. Unix maximums), so there's a fix for that in this PR