aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--quickserv/main.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/quickserv/main.go b/quickserv/main.go
index 42a52e9..f7510af 100644
--- a/quickserv/main.go
+++ b/quickserv/main.go
@@ -2,15 +2,18 @@ package main
import (
"flag"
+ "log"
"net/http"
)
var (
port = flag.String("port", "3000", "port to use")
+ dir = flag.String("dir", ".", "directory to serve")
)
func main() {
flag.Parse()
- http.Handle("/", http.FileServer(http.Dir(".")))
+ http.Handle("/", http.FileServer(http.Dir(*dir)))
+ log.Printf("Serving %s on port %s", *dir, *port)
http.ListenAndServe(":"+*port, nil)
}