Merge pull request #2952 from kojustin/serve

Subcommand serve should parse flags.
This commit is contained in:
Rolf Neugebauer 2018-03-08 11:21:53 +01:00 committed by GitHub
commit a6428c7dee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,6 +28,7 @@ func serve(args []string) {
}
portFlag := flags.String("port", ":8080", "Local port to serve on")
dirFlag := flags.String("directory", ".", "Directory to serve")
flags.Parse(args)
http.Handle("/", http.FileServer(http.Dir(*dirFlag)))
log.Fatal(http.ListenAndServe(*portFlag, logRequest(http.DefaultServeMux)))