# HG changeset patch # User Sascha L. Teichmann # Date 1528710787 -7200 # Node ID 0e1d0c00bc745bf8d90d3b26709e64bf54acbc41 # Parent f771210e4484cdf4e43491c0b257c7689c1520ce Useless webserver to test go-gettablity. diff -r f771210e4484 -r 0e1d0c00bc74 cmd/tokenserver/main.go --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cmd/tokenserver/main.go Mon Jun 11 11:53:07 2018 +0200 @@ -0,0 +1,24 @@ +package main + +import ( + "flag" + "fmt" + "log" + "net/http" +) + +func index(rw http.ResponseWriter, req *http.Request) { + fmt.Fprintln(rw, "I was here!") +} + +func main() { + port := flag.Int("port", 8080, "port to listen at.") + host := flag.String("host", "localhost", "host to listen at.") + flag.Parse() + + mux := http.NewServeMux() + mux.HandleFunc("/", index) + + addr := fmt.Sprintf("%s:%d", *host, *port) + log.Fatalln(http.ListenAndServe(addr, mux)) +}