123456789101112131415161718192021222324 |
- package main
- import (
- "context"
- "eta/eta_forum_hub/models/mgodb"
- _ "eta/eta_forum_hub/routers"
- "fmt"
- beego "github.com/beego/beego/v2/server/web"
- )
- func main() {
- if beego.BConfig.RunMode == "dev" {
- beego.BConfig.WebConfig.DirectoryIndex = true
- beego.BConfig.WebConfig.StaticDir["/swagger"] = "swagger"
- }
- beego.Run()
- defer func() {
- fmt.Println("mongodb disconnect")
- if err := mgodb.MgoClient.Disconnect(context.TODO()); err != nil {
- panic(err)
- }
- }()
- }
|