EnvViper Viper package doesn't consider environment variables while unmarshaling. See: 188 and 761 EnvViper is a wrapper for viper with the same API, and resolve this issues.