main.go 418 B

123456789101112131415161718192021222324
  1. package main
  2. import (
  3. "github.com/gogf/gf/v2/frame/g"
  4. "github.com/gogf/gf/v2/net/ghttp"
  5. "demo/internal/controller"
  6. )
  7. func main() {
  8. s := g.Server()
  9. //TODO:加入中间件响应
  10. s.Group("/api", func(group *ghttp.RouterGroup) {
  11. group.Bind(new(controller.LoginController))
  12. })
  13. //swagger config
  14. s.SetOpenApiPath("/api.json")
  15. s.SetSwaggerPath("/swagger")
  16. //port & start server
  17. s.SetPort(8777)
  18. s.Run()
  19. }