package main import ( "flag" "fmt" "log" "net/http" ) func main() { port := flag.Int("port", 8080, "Server port") rawURL := flag.String("url", "", "Web address of target HTML") if *rawURL == "" { log.Fatal("Missing -url") } mux := http.NewServeMux() srv := http.Server{ Addr: fmt.Sprintf(":%d", *port), Handler: mux, } log.Fatal(srv.ListenAndServe()) }