Solved the problem of generating swagger and minimal image (scratch)

This commit is contained in:
pb
2023-11-02 15:49:33 +01:00
parent afae00fe62
commit 67d36b533f
5 changed files with 40 additions and 71 deletions

13
main.go
View File

@@ -27,10 +27,14 @@ func main() {
routers.Init()
services.Init()
if beego.BConfig.RunMode == "dev" {
// beego.BConfig.WebConfig.DirectoryIndex = true
beego.BConfig.WebConfig.StaticDir["/swagger"] = "swagger"
}
// if beego.BConfig.RunMode == "dev" {
// // beego.BConfig.WebConfig.DirectoryIndex = true
beego.BConfig.WebConfig.DirectoryIndex = true
beego.BConfig.WebConfig.StaticDir["/swagger"] = "swagger"
// }
beego.Run()
@@ -66,7 +70,6 @@ func loadConfig(){
} else if l2 == nil {
o = onion.New(l1, l3)
}
conf.GetConfig().MongoURL = o.GetStringDefault("MongoURL", "mongodb://127.0.0.1:27017/beego-demo")
conf.GetConfig().DCNAME = o.GetStringDefault("DCNAME", "DC_myDC")