potato/main.go

33 lines
637 B
Go
Raw Normal View History

2021-03-23 00:55:26 +08:00
/*
* @Date: 2021-03-21 19:54:57
* @LastEditors: viletyy
2021-06-17 00:45:37 +08:00
* @LastEditTime: 2021-06-17 00:29:41
2021-03-23 00:55:26 +08:00
* @FilePath: /potato/main.go
*/
2019-08-07 20:56:20 +08:00
package main
import (
2021-03-23 00:55:26 +08:00
"github.com/viletyy/potato/global"
"github.com/viletyy/potato/initialize"
2019-08-07 20:56:20 +08:00
)
// @title Potato Api
// @version 1.0
2021-06-10 15:37:36 +08:00
// @description This is a potato use golang
2019-08-07 20:56:20 +08:00
// @BasePath /api
func main() {
2021-03-23 00:55:26 +08:00
global.GO_VP = initialize.Viper()
global.GO_LOG = initialize.Zap()
global.GO_DB = initialize.Gorm()
global.GO_REDIS = initialize.Redis()
2021-06-14 21:15:55 +08:00
global.GO_TRACER = initialize.Tracer()
2019-08-07 20:56:20 +08:00
2021-03-23 00:55:26 +08:00
defer global.GO_DB.Close()
defer global.GO_REDIS.Close()
2019-08-07 20:56:20 +08:00
2021-06-17 00:45:37 +08:00
initialize.RunGrpc()
2021-03-23 00:55:26 +08:00
initialize.RunServer()
2019-08-07 20:56:20 +08:00
2021-03-23 00:55:26 +08:00
}