Jelajahi Sumber

Merge pull request #1 from Boiler/master

noolite-web example flags fix
Denis V. Dedkov 8 tahun lalu
induk
melakukan
ad36cf0333
1 mengubah file dengan 6 tambahan dan 4 penghapusan
  1. 6 4
      examples/noolite-web/noolite-web.go

+ 6 - 4
examples/noolite-web/noolite-web.go

@@ -27,6 +27,7 @@ import (
 	"flag"
 	"fmt"
 	"github.com/dedkovd/noolite"
+	"log"
 	"net/http"
 	"strconv"
 	"strings"
@@ -88,8 +89,8 @@ func parseParams(path string) (string, int, int, int, int, int) {
 }
 
 func main() {
-	binding := *flag.String("bind", ":8080", "Address binding")
-	static_dir := *flag.String("static", "/var/www/static", "Static directory")
+	binding := flag.String("bind", ":8080", "Address binding")
+	static_dir := flag.String("static", "/var/www/static", "Static directory")
 
 	flag.Parse()
 
@@ -113,9 +114,10 @@ func main() {
 		}
 	})
 
-	fs := http.FileServer(http.Dir(static_dir))
+	fs := http.FileServer(http.Dir(*static_dir))
 
 	http.Handle("/static/", http.StripPrefix("/static/", fs))
 
-	panic(http.ListenAndServe(binding, nil))
+	log.Println("Start listening at", *binding)
+	panic(http.ListenAndServe(*binding, nil))
 }