增加可选端口

pull/30/head
taoshihan1991 5 years ago
parent d338697d9f
commit 1c08303e13

@ -1,6 +1,7 @@
package main package main
import ( import (
"flag"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/taoshihan1991/imaptool/controller" "github.com/taoshihan1991/imaptool/controller"
"github.com/taoshihan1991/imaptool/middleware" "github.com/taoshihan1991/imaptool/middleware"
@ -9,9 +10,17 @@ import (
"net/http" "net/http"
"time" "time"
) )
var (
port string
)
func main() { func main() {
baseServer := "127.0.0.1:8080" //获取参数中的数据
flag.StringVar(&port, "port", "8080", "监听端口号")
flag.Parse()
if flag.NFlag() < 1 {
flag.PrintDefaults()
}
baseServer := "0.0.0.0:"+port
log.Println("start server...\r\ngohttp://" + baseServer) log.Println("start server...\r\ngohttp://" + baseServer)
engine := gin.Default() engine := gin.Default()
engine.LoadHTMLGlob("static/html/*") engine.LoadHTMLGlob("static/html/*")
@ -81,7 +90,6 @@ func main() {
MaxHeaderBytes: 1 << 20, MaxHeaderBytes: 1 << 20,
} }
//---------------old code end------------------ //---------------old code end------------------
engine.Run(":8080") engine.Run(baseServer)
s.ListenAndServe() s.ListenAndServe()
} }

@ -156,7 +156,7 @@
leftTabActive:"first", leftTabActive:"first",
users:[], users:[],
usersMap:[], usersMap:[],
server:"ws://127.0.0.1:8080/chat_server", server:"ws://"+window.location.host+"/chat_server",
socket:null, socket:null,
messageContent:"", messageContent:"",
currentGuest:"", currentGuest:"",

@ -112,7 +112,7 @@
delimiters:["<{","}>"], delimiters:["<{","}>"],
data: { data: {
window:window, window:window,
server:"ws://127.0.0.1:8080/chat_server", server:"ws://"+window.location.host+"/chat_server",
socket:null, socket:null,
msgList:[], msgList:[],
messageContent:"", messageContent:"",

Loading…
Cancel
Save