summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2022-09-13 21:07:49 +0700
committerShulhan <m.shulhan@gmail.com>2022-09-13 21:07:49 +0700
commit292995649138a07d2d84b1270383b5c62c024a93 (patch)
tree2904242729d94357e703fac0a2f0ee63bf949bae
parentf9bfc4b0f1cb1fcea35baa0a7b512c103168876f (diff)
downloadgolang-id-web-292995649138a07d2d84b1270383b5c62c024a93.tar.xz
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.
-rw-r--r--Makefile2
-rw-r--r--cmd/www-golangid/main.go16
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 {