package main import ( "fmt" "log" "secretsmanager/config" "secretsmanager/secretsmanager" "github.com/caarlos0/env/v11" ) func main() { var cfg config.Config err := env.Parse(&cfg) if err != nil { log.Fatalf("Error parsing environment variables %s", err) } cfg = config.ValidateConfig(cfg) s, err := secretsmanager.New(cfg) if err != nil { log.Fatalf("Error initializing secrets manager client: %s", err) } data, err := s.GetSecrets(cfg) if err != nil { log.Fatalf("Error retrieving secrets: %s", err) } for _, secret := range data { fmt.Println(secret) } }