zproxy/run/server/server.go
2024-02-15 15:03:33 +08:00

31 lines
592 B
Go

package main
import (
"flag"
"strconv"
"zproxy/proxy"
"zproxy/zlog"
)
var (
//这里只有本地服务器可以访问,传0.0.0.0或空则支持所有连接
ServerAddr = "127.0.0.1"
ServerPort = 8765
)
func main() {
server := proxy.NewServerProxy()
err := server.ServeTCP(ServerAddr + ":" + strconv.Itoa(ServerPort))
if err != nil {
zlog.Error("exist server proxy: ", err.Error())
return
}
}
func init() {
_addr := flag.String("addr", ServerAddr, "server addr")
_port := flag.Int("port", ServerPort, "listen port")
flag.Parse()
ServerAddr = *_addr
ServerPort = *_port
}