package main import ( "flag" "log" ) const version = "0.1.0" func main() { flag.Parse() cfg, cfgPath, err := loadOrInitConfig() if err != nil { log.Fatalf("config: %v", err) } log.Printf("datascape-companion %s", version) log.Printf("config file: %s", cfgPath) srv := newServer(cfg, cfgPath) log.Printf("listening on http://127.0.0.1:%d", cfg.Port) log.Printf("settings page: http://127.0.0.1:%d/config", cfg.Port) if err := srv.run(); err != nil { log.Fatal(err) } }