Skip to content

Instantly share code, notes, and snippets.

@krittawatcode
Created November 20, 2020 18:04
Show Gist options
  • Save krittawatcode/b1c2c87ddf0dc3821e39cad00060712d to your computer and use it in GitHub Desktop.
Save krittawatcode/b1c2c87ddf0dc3821e39cad00060712d to your computer and use it in GitHub Desktop.
package main
import (
"github.com/gin-gonic/gin"
"github.com/krittawatcode/go-soldier-mvc/controller"
"github.com/krittawatcode/go-soldier-mvc/service"
)
func main() {
server := gin.Default()
v1 := server.Group("/v1")
{
v1.POST("/eat/:commission", func(c *gin.Context) {
var dutyService service.DutyService = service.SoldierDutyService(c)
var soldierController controller.SoldierController = controller.SoldierHandler(&dutyService)
soldierController.Eat(c)
})
}
port := "8080"
server.Run(":" + port)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment