difoss-goutil, is a utility tools that help you easier to build applications in go.
It contain following feature:
-
configure file
Re-encapsulate viper, sub-feature as follow:
- Perception of changes from RAM to file: use CommonConfigurableUnit.NotifyConfigModified to notify it.
- Perception of changes from file to RAM (TODO).
-
logger
Re-encapsulate zap and lumberjack