diff --git a/cmd/server.go b/cmd/server.go index 3e89d64..d1f2547 100644 --- a/cmd/server.go +++ b/cmd/server.go @@ -6,7 +6,6 @@ import ( "github.com/spf13/cobra" ginSwagger "github.com/swaggo/gin-swagger" "github.com/swaggo/gin-swagger/swaggerFiles" - "github.com/taoshihan1991/imaptool/config" "github.com/taoshihan1991/imaptool/controller" "github.com/taoshihan1991/imaptool/docs" "github.com/taoshihan1991/imaptool/router" @@ -18,14 +17,12 @@ import ( ) var ( - Port string - tcpport string - daemon bool - GoflyConfig *config.Config + Port string + daemon bool ) var serverCmd = &cobra.Command{ Use: "server", - Short: "example:go-fly server port 8081", + Short: "example:go-fly server -p 8081", Example: "go-fly server -c config/", Run: func(cmd *cobra.Command, args []string) { run() @@ -34,7 +31,6 @@ var serverCmd = &cobra.Command{ func init() { serverCmd.PersistentFlags().StringVarP(&Port, "port", "p", "8081", "监听端口号") - serverCmd.PersistentFlags().StringVarP(&tcpport, "tcpport", "t", "8082", "监听tcp端口号") serverCmd.PersistentFlags().BoolVarP(&daemon, "daemon", "d", false, "是否为守护进程模式") } func run() { @@ -53,7 +49,6 @@ func run() { } baseServer := "0.0.0.0:" + Port - //tcpBaseServer := "0.0.0.0:"+tcpport controller.Port = Port log.Println("start server...\r\ngo:http://" + baseServer) engine := gin.Default() diff --git a/readme.md b/readme.md index 2c2d4dc..7b907d7 100644 --- a/readme.md +++ b/readme.md @@ -65,7 +65,7 @@ ``` -3. 源码运行 go run go-fly.go server port 8081 +3. 源码运行 go run go-fly.go server 4. 源码打包 go build go-fly.go 会生成go-fly可以执行文件 @@ -73,10 +73,16 @@ 6. 二进制文件运行 - linux: ./go-fly server port 8081 + linux: ./go-fly server [可选 -p 8082 -d] - windows: go-fly.exe server port 8081 + windows: go-fly.exe server [可选 -p 8082 -d] +7. 参数说明 + -p 指定端口 + + -d linux下是否以daemon守护进程运行 + + -h 查看帮助 ### nginx部署 访问:https://gofly.sopans.com