- wait package, similar to the polling package in k8s
- have retry as alias and provides backoff
- allow use wait for container
From 0.0.13
- log UI, parse log output etc.
From 0.0.11
- requests, download and upload file, a curl like example
From 0.0.10
- support better logging for errors
From 0.0.9
-
error code
-
organized error types
-
explain internals of some implementation
-
(optional) extension for collecting errors using third party services
-
support
.gommonignore
, used bygommon generate
on_legacy
folder -
clean up
.ignore
file support, move it tofsutil
package -
clean up
go.mod
by using a separatedgo.mod
forgommon
binary, thus removing cobra, viper, etcd. -
min/max for integer #123
-
create test container #124
- align errors with x/errors which will become the default #109
- move httpclient from go.ice
- switch from dep to go mod
- more complex error interface
- start documenting the style for writing gommon itself, lib using gommon, app using gommon/lib using gommon
- improve Makefile and dockerized build & test
- init go mod
- httputil package, merge part of current requests package unix domain sock etc.
- test coverage for multiple packages
- tree of loggers in use
- benchmark against other loggers