qixiaoning
2025-07-18 24f44f6ecefb5e83295bab670533529c6bc81810
api-gateway/main.go
@@ -1,14 +1,16 @@
package main
import (
   "basic.com/valib/logc.git"
   "basic.com/valib/logger.git"
   "basic.com/valib/version.git"
   "context"
   "flag"
   "basic.com/valib/logc.git"
   "basic.com/valib/logger.git"
   vaversion "basic.com/valib/version.git"
   "github.com/gin-gonic/gin"
//   "net/http"
//   _ "net/http/pprof"
   //   "net/http"
   //   _ "net/http/pprof"
   "os"
   "os/signal"
   "syscall"
@@ -23,17 +25,18 @@
var (
   procName = service.ProcName
   env = flag.String("e", "pro", "")
   env      = flag.String("e", "pro", "")
)
//func init() {
// func init() {
func sinit() {
   flag.Parse()
   //控制台打印版本
   vaversion.Usage()
   config.Init(*env)
   // 日志初始化
   var logFile = config.LogConf.Path + "vamicro-"+procName+".log"
   var logFile = config.LogConf.Path + "vamicro-" + procName + ".log"
   logger.InitLogger(logFile, config.LogConf.Level, config.LogConf.MaxSize, config.LogConf.MaxBackups, config.LogConf.MaxAge)
   logger.Info("log init success !")
}
@@ -44,7 +47,7 @@
   //   logger.Info(http.ListenAndServe("0.0.0.0:6077", nil))
   //}()
    sinit()
   sinit()
   models.Init()
   defer models.CloseDB()