From 292995649138a07d2d84b1270383b5c62c024a93 Mon Sep 17 00:00:00 2001 From: Shulhan Date: Tue, 13 Sep 2022 21:07:49 +0700 Subject: cmd/www-golangid: ganti opsi "port" dengan "http" Opsi http menerima alamat and port, lebih fleksibel, dan secara umum digunakan dalam repositori go, seperti godoc dan x/website. --- Makefile | 2 +- cmd/www-golangid/main.go | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index b33e2c8..b60a55d 100644 --- a/Makefile +++ b/Makefile @@ -20,7 +20,7 @@ install: embed go install ./cmd/$(PROGRAM_NAME) serve: - DEBUG=1 go run ./cmd/$(PROGRAM_NAME) -port=5080 + DEBUG=1 go run ./cmd/$(PROGRAM_NAME) deploy: build-deploy rsync --progress ./$(PROGRAM_NAME) www-golangid:/data/app/bin/ diff --git a/cmd/www-golangid/main.go b/cmd/www-golangid/main.go index b3b7cba..dcefea9 100644 --- a/cmd/www-golangid/main.go +++ b/cmd/www-golangid/main.go @@ -17,9 +17,9 @@ var memFS *memfs.MemFS const ( cmdEmbed = `embed` - dirRoot = `_content` - htmlTemplate = `_content/html.tmpl` - listenAddr = `127.0.0.1:` + dirRoot = `_content` + htmlTemplate = `_content/html.tmpl` + defListenAddr = `127.0.0.1:5000` ) func main() { @@ -41,12 +41,12 @@ func main() { Mfs: memFS, } - cmd string - port string - err error + cmd string + listenAddr string + err error ) - flag.StringVar(&port, "port", "5000", "HTTP port server") + flag.StringVar(&listenAddr, `http`, defListenAddr, `Alamat peladen HTTP`) flag.Parse() cmd = flag.Arg(0) @@ -55,7 +55,7 @@ func main() { case cmdEmbed: err = ciigo.GoEmbed(embedOpts) default: - serveOpts.Address = listenAddr + port + serveOpts.Address = listenAddr err = ciigo.Serve(serveOpts) } if err != nil { -- cgit v1.3