Golang library for managing configuration data from different sources