mirror of
https://github.com/rjNemo/go-pass-gen
synced 2026-06-06 02:46:40 +00:00
use flags to switch server method (web or cli)
This commit is contained in:
parent
456e1829ff
commit
054fb7293e
2 changed files with 17 additions and 4 deletions
10
Makefile
10
Makefile
|
|
@ -2,10 +2,16 @@ lint:
|
|||
golint cmd/...
|
||||
golint passgen/...
|
||||
|
||||
run:
|
||||
dev:
|
||||
air
|
||||
|
||||
run:
|
||||
go main.go
|
||||
|
||||
run-web:
|
||||
go main.go --web=t
|
||||
|
||||
web:
|
||||
cd client && npm run start
|
||||
|
||||
.PHONY: lint run
|
||||
.PHONY: lint run dev run-web
|
||||
11
main.go
11
main.go
|
|
@ -1,6 +1,7 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"log"
|
||||
"net/http"
|
||||
|
||||
|
|
@ -9,8 +10,14 @@ import (
|
|||
)
|
||||
|
||||
func main() {
|
||||
serveWeb()
|
||||
//cli()
|
||||
web := flag.Bool("web", false, "")
|
||||
flag.Parse()
|
||||
|
||||
if *web {
|
||||
serveWeb()
|
||||
return
|
||||
}
|
||||
cli()
|
||||
}
|
||||
|
||||
func cli() {
|
||||
|
|
|
|||
Loading…
Reference in a new issue