cmd/golangorg: print service address when serving
This makes it clear that the program isn't still building or hung,
and it also reminds users what port is being used.
Change-Id: I63b27cc34e1ada407c75022f53aa64d7e21647da
Reviewed-on: https://go-review.googlesource.com/c/website/+/251117
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
diff --git a/cmd/golangorg/main.go b/cmd/golangorg/main.go
index 3df536d..55fae19 100644
--- a/cmd/golangorg/main.go
+++ b/cmd/golangorg/main.go
@@ -226,17 +226,17 @@
var handler http.Handler = http.DefaultServeMux
if *verbose {
- log.Printf("golang.org server")
- log.Printf("version = %s", runtime.Version())
- log.Printf("address = %s", *httpAddr)
- log.Printf("goroot = %s", *goroot)
+ log.Printf("golang.org server:")
+ log.Printf("\tversion = %s", runtime.Version())
+ log.Printf("\taddress = %s", *httpAddr)
+ log.Printf("\tgoroot = %s", *goroot)
switch {
case !*indexEnabled:
- log.Print("search index disabled")
+ log.Print("\tsearch index disabled")
case *maxResults > 0:
- log.Printf("full text index enabled (maxresults = %d)", *maxResults)
+ log.Printf("\tfull text index enabled (maxresults = %d)", *maxResults)
default:
- log.Print("identifier search index enabled")
+ log.Print("\tidentifier search index enabled")
}
fs.Fprint(os.Stderr)
handler = loggingHandler(handler)
@@ -248,9 +248,7 @@
}
// Start http server.
- if *verbose {
- log.Println("starting HTTP server")
- }
+ fmt.Fprintf(os.Stderr, "serving http://%s\n", *httpAddr)
if err := http.ListenAndServe(*httpAddr, handler); err != nil {
log.Fatalf("ListenAndServe %s: %v", *httpAddr, err)
}