package main import ( "flag" "fmt" "os" "pingo/internal/tui" tea "github.com/charmbracelet/bubbletea" ) func main() { flag.Parse() hosts := flag.Args() if len(hosts) == 0 { fmt.Println("Must specify hosts!") return } var model = tui.InitialModel( // TODO(argv) set args via argv // []string{"doesntresolve.comdoasdf", "google.ca"}, hosts, ) p := tea.NewProgram(model) if _, err := p.Run(); err != nil { fmt.Printf("Alas, there's been an error: %v", err) os.Exit(1) } }