package config import ( "github.com/caarlos0/env/v11" "log" ) type Config struct { BaseURL string `env:"WAZUH_MANAGER_BASE_URL,required,notEmpty"` } func NewConfig() (*Config, error) { cfg := &Config{} if err := env.Parse(cfg); err != nil { log.Print(err) return nil, err } return cfg, nil }