package http import ( "fmt" "gitee.ltd/lxh/logger/log" "net/http" "wireguard-ui/config" "wireguard-ui/http/router" ) // Kernel // @description: http启动 // @return error func Kernel() error { router.Rooters() handler := router.InitRouter() addr := fmt.Sprintf(":%d", config.Config.Http.Port) httpServer := http.Server{ Addr: addr, Handler: handler, } log.Infof("[HTTP] server runing in %s", addr) return httpServer.ListenAndServe() }