style: 优化 server 包代码可读性

This commit is contained in:
kercylan98
2023-12-25 17:40:55 +08:00
parent 7ee4b893cd
commit af0a5a1c25
9 changed files with 691 additions and 586 deletions
+1 -12
View File
@@ -1,8 +1,6 @@
package server
import (
"github.com/kercylan98/minotaur/utils/log"
"github.com/kercylan98/minotaur/utils/network"
"github.com/xtaci/kcp-go/v5"
"math"
"os"
@@ -71,16 +69,7 @@ func (slf *MultipleServer) Run() {
kcp.SystemTimedSched.Close()
}
log.Info("Server", log.String(serverMultipleMark, "===================================================================="))
ip, _ := network.IP()
for _, server := range slf.servers {
log.Info("Server", log.String(serverMultipleMark, "RunningInfo"),
log.Any("network", server.network),
log.String("ip", ip.String()),
log.String("listen", server.addr),
)
}
log.Info("Server", log.String(serverMultipleMark, "===================================================================="))
ShowServersInfo(serverMultipleMark, slf.servers...)
systemSignal := make(chan os.Signal, 1)
signal.Notify(systemSignal, syscall.SIGHUP, syscall.SIGQUIT, syscall.SIGTERM, syscall.SIGINT)