We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f4e47cf commit 62874eeCopy full SHA for 62874ee
main.go
@@ -1,6 +1,7 @@
1
package main
2
3
import (
4
+ "flag"
5
"log"
6
"net/http"
7
"os"
@@ -11,7 +12,17 @@ import (
11
12
"github.com/rs/xlog"
13
)
14
15
+var (
16
+ port string
17
+)
18
+
19
+func init() {
20
+ const defaultPort = "8080"
21
+ flag.StringVar(&port, "p", defaultPort, "the port to listen on")
22
+}
23
24
func main() {
25
+ flag.Parse()
26
var err error
27
db, err := newBoltStore()
28
if err != nil {
@@ -54,5 +65,5 @@ func main() {
54
65
55
66
r.FileServer("/", http.Dir("./dashboard/"))
56
67
57
- log.Fatal(http.ListenAndServe(":8080", r))
68
+ log.Fatal(http.ListenAndServe(":"+port, r))
58
69
}
0 commit comments