INNER CODE UNIT · Go

main

sklinkert/at · cmd/import-histdata/main.go:31

func main() {
	slog.SetDefault(slog.New(slog.NewTextHandler(os.Stderr, nil)))
	var c = make(chan tick.Tick)
	var e = env.New()
	var csvFiles []string
	var instrument string
	e.List("IMPORT_HISTDATA_CSV_FILES", &csvFiles, ",", "Import CSV files from histdata.com")
	e.String("INSTRUMENT", &instrument, "Instrument name e.g. EURUSD")
	e.OptionalString("DB_HOST", &conf.dbHost, "", "DB host")
	e.OptionalString("DB_USER", &conf.dbUser, "guest", "DB user")
	e.OptionalString("DB_PASSWORD", &conf.dbPassword, "guest", "DB password")
	e.OptionalString("DB_NAME", &conf.dbName, "guest", "DB name")
	e.OptionalInt("DB_PORT", &conf.dbPort, 25060, "DB port")
	if err := e.Load(); err != nil {
		fatal("env loading failed", err)
	}

	//dsn := fmt.Sprintf("host=%s user=%s password=%s dbname=%s port=%d sslmode=require",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…