flag를 flagx로 대체
This commit is contained in:
6
main.go
6
main.go
@ -7,6 +7,7 @@ import (
|
||||
"time"
|
||||
|
||||
common "repositories.action2quare.com/ayo/gocommon"
|
||||
"repositories.action2quare.com/ayo/gocommon/flagx"
|
||||
"repositories.action2quare.com/ayo/gocommon/logger"
|
||||
"repositories.action2quare.com/ayo/maingate/core"
|
||||
)
|
||||
@ -14,8 +15,11 @@ import (
|
||||
// linux : go build --ldflags="-X 'main.revision=$(git rev-parse --short HEAD)'"
|
||||
// windows : for /f usebackq %F in (`git rev-parse --short HEAD`) do go build --ldflags="-X 'main.revision=%F'"
|
||||
var revision = "0000000"
|
||||
var prefix = flagx.String("prefix", "", "")
|
||||
|
||||
func main() {
|
||||
flagx.Parse()
|
||||
|
||||
logger.Println("build revision =", revision)
|
||||
rand.Seed(time.Now().UnixNano())
|
||||
|
||||
@ -27,7 +31,7 @@ func main() {
|
||||
}
|
||||
|
||||
serveMux := http.NewServeMux()
|
||||
if err := mg.RegisterHandlers(ctx, serveMux, *common.PrefixPtr); err != nil {
|
||||
if err := mg.RegisterHandlers(ctx, serveMux, *prefix); err != nil {
|
||||
logger.Error("RegisterHandlers failed :", err)
|
||||
panic(err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user