feat: complete base http socket model for phlebotomy service
This commit is contained in:
parent
fd84e92cbe
commit
4badef89bd
10
main.go
10
main.go
@ -1,6 +1,7 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"NTU-H/utils/phlebotomy"
|
||||
"NTU-H/utils/system"
|
||||
"io"
|
||||
"os"
|
||||
@ -28,6 +29,15 @@ func main() {
|
||||
gin.Recovery(),
|
||||
gin.Logger(),
|
||||
)
|
||||
|
||||
apiRoute := route.Group("/api/v1")
|
||||
{
|
||||
|
||||
phlebotomyHandler := phlebotomy.NewHandler()
|
||||
phlebotomy.NewPhlebotomyRoute(apiRoute, phlebotomyHandler)
|
||||
|
||||
}
|
||||
|
||||
route.Group("/api/v1").POST("/speech", func(c *gin.Context) {
|
||||
log.Print(1, "speech")
|
||||
})
|
||||
|
||||
@ -1 +1,11 @@
|
||||
package phlebotomy
|
||||
|
||||
import "github.com/gin-gonic/gin"
|
||||
|
||||
func NewHandler() *Handler {
|
||||
return &Handler{}
|
||||
}
|
||||
|
||||
func (h *Handler) Speech(c *gin.Context) {
|
||||
|
||||
}
|
||||
|
||||
@ -1 +1,9 @@
|
||||
package phlebotomy
|
||||
|
||||
type Handler struct {
|
||||
Handler *Handler
|
||||
}
|
||||
|
||||
type Service struct {
|
||||
Service *Service
|
||||
}
|
||||
|
||||
@ -1 +1,7 @@
|
||||
package phlebotomy
|
||||
|
||||
import "github.com/gin-gonic/gin"
|
||||
|
||||
func NewPhlebotomyRoute(router *gin.RouterGroup, h *Handler) {
|
||||
router.POST("/speech", h.Speech)
|
||||
}
|
||||
|
||||
@ -1 +1,7 @@
|
||||
package phlebotomy
|
||||
|
||||
import "github.com/gin-gonic/gin"
|
||||
|
||||
func (srv *Service) Speech(c *gin.Context) {
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user