swagger配置 数据库初始化结构调整

This commit is contained in:
pixelqm
2019-09-02 18:58:51 +08:00
parent f6a0b05ece
commit 50cac8f02d
9 changed files with 76 additions and 24 deletions

View File

@@ -2,28 +2,21 @@ package main
import (
"main/config"
"main/init"
"main/init/initRouter"
"main/init/mysql"
"main/init/registTable"
"net/http"
"time"
)
// @Summary 打印测试功能
// @title Swagger Example API
// @version 0.0.1
// @description This is a sample server Petstore server.
// @BasePath /api/v1
// @Host 127.0.0.1:8080
// @Produce json
// @Param name query string true "Name"
// @Success 200 {string} json "{"code":200,"data":"name","msg":"ok"}"
// @Router / [get]
func main() {
init.InitMysql(config.Dbconfig.Admin)
defer init.DEFAULTDB.Close()
init.InitRouter()
registTable.RegistTable(mysql.InitMysql(config.Dbconfig.Admin))
defer mysql.DEFAULTDB.Close()
Router := initRouter.InitRouter()
s := &http.Server{
Addr: ":8888",
Handler: init.Router,
Handler: Router,
ReadTimeout: 10 * time.Second,
WriteTimeout: 10 * time.Second,
MaxHeaderBytes: 1 << 20,