Load configuration from multiple sources in Go