package main
import "github.com/gin-gonic/gin"
import "net/http"
// import "gorm.io/driver/sqlite"
// import "gorm.io/gorm"
func main() {
server := gin.Default()
server.Static("/stylesheets", "./")
server.LoadHTMLGlob("templates/*.html")
server.GET("/test", func(ctx *gin.Context) {
ctx.JSON(200, gin.H{
"message": "OK!!",
})
})
server.GET("/temp", func(ctx *gin.Context) {
ctx.HTML(http.StatusOK, "index.html", gin.H{
"title": "Main website",
"foo": "bar",
})
})
server.GET("/index", func(ctx *gin.Context) {
ctx.JSON(200, gin.H{
"message": "OK!!",
})
})
server.Run(":8080")
}
<!DOCTYPE html>
<title>{{.title}}</title>
<head>
<link href="https://cdn.jsdelivr.net/npm/boot...@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous">
</head>
<body class="container">
What's going on here?