| 123456789101112131415161718192021222324252627282930313233 | 
							- package main
 
- import (
 
- 	"github.com/gin-gonic/gin"
 
- 	"manchong"
 
- 	"manchong/router"
 
- 	"manchong/utils"
 
- 	"net/http"
 
- )
 
- var buildOS, commitId string
 
- func main() {
 
- 	gin.SetMode(gin.ReleaseMode)
 
- 	app := gin.New()
 
- 	app.Use(utils.GinHandler)
 
- 	app.NoRoute(utils.GinNoRoute)
 
- 	router.Routers(app.Group("/"))
 
- 	addr := manchong.CFG.Addr
 
- 	server := http.Server{
 
- 		Addr:    addr,
 
- 		Handler: app,
 
- 	}
 
- 	utils.DefaultLogger().Infof("RunServer At Addr:\"%s\"", addr)
 
- 	err := server.ListenAndServe()
 
- 	if err != nil {
 
- 		utils.DefaultLogger().Panic(err)
 
- 	}
 
- }
 
- func init() {
 
- 	utils.DefaultLogger().Infof("From \"%s\" to Build commitId is \"%s\"", buildOS, commitId)
 
- }
 
 
  |