update
This commit is contained in:
@@ -12,9 +12,9 @@ import (
|
||||
"gorm.io/gorm"
|
||||
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/middleware"
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/services/dadjoke"
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/services/health"
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/services/openai"
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/pkg/dadjoke"
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/pkg/health"
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/pkg/openai"
|
||||
"gitlab.com/developerdurp/stdmodels"
|
||||
)
|
||||
|
||||
@@ -103,16 +103,16 @@ func (c *Controller) loadAll(router *http.ServeMux) error {
|
||||
router.HandleFunc("/swagger/*", httpSwagger.Handler())
|
||||
|
||||
health, err := health.NewHandler()
|
||||
router.HandleFunc("GET /api/health/gethealth", health.Get)
|
||||
router.HandleFunc("GET /health/gethealth", health.Get)
|
||||
|
||||
dadjoke, err := dadjoke.NewHandler(c.Db)
|
||||
router.HandleFunc("GET /api/jokes/dadjoke", dadjoke.Get)
|
||||
router.HandleFunc("POST /api/jokes/dadjoke", dadjoke.Post)
|
||||
router.HandleFunc("DELETE /api/jokes/dadjoke", dadjoke.Delete)
|
||||
router.HandleFunc("GET /jokes/dadjoke", dadjoke.Get)
|
||||
router.HandleFunc("POST /jokes/dadjoke", dadjoke.Post)
|
||||
router.HandleFunc("DELETE /jokes/dadjoke", dadjoke.Delete)
|
||||
|
||||
openai, err := openai.NewHandler(c.Cfg.LlamaURL)
|
||||
router.HandleFunc("GET /api/openai/general", openai.GeneralOpenAI)
|
||||
router.HandleFunc("GET /api/openai/travelagent", openai.TravelAgentOpenAI)
|
||||
router.HandleFunc("GET /openai/general", openai.GeneralOpenAI)
|
||||
router.HandleFunc("GET /openai/travelagent", openai.TravelAgentOpenAI)
|
||||
|
||||
if err != nil {
|
||||
return err
|
||||
4
go.mod
4
go.mod
@@ -7,6 +7,8 @@ require (
|
||||
github.com/joho/godotenv v1.5.1
|
||||
github.com/swaggo/http-swagger v1.3.4
|
||||
github.com/swaggo/swag v1.16.3
|
||||
gitlab.com/developerdurp/logger v1.0.0
|
||||
gitlab.com/developerdurp/stdmodels v1.0.0
|
||||
gorm.io/driver/postgres v1.5.7
|
||||
gorm.io/gorm v1.25.9
|
||||
)
|
||||
@@ -26,8 +28,6 @@ require (
|
||||
github.com/josharian/intern v1.0.0 // indirect
|
||||
github.com/mailru/easyjson v0.7.7 // indirect
|
||||
github.com/swaggo/files v1.0.1 // indirect
|
||||
gitlab.com/developerdurp/logger v1.0.0 // indirect
|
||||
gitlab.com/developerdurp/stdmodels v1.0.0 // indirect
|
||||
golang.org/x/crypto v0.21.0 // indirect
|
||||
golang.org/x/net v0.22.0 // indirect
|
||||
golang.org/x/sync v0.6.0 // indirect
|
||||
|
||||
2
main.go
2
main.go
@@ -3,7 +3,7 @@ package main
|
||||
import (
|
||||
"log"
|
||||
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/controller"
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/cmd"
|
||||
"gitlab.com/DeveloperDurp/DurpAPI/docs"
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user