分类 gin 下的文章

package server

import (    
        "embed"
    "github.com/gin-contrib/static"
    "github.com/gin-gonic/gin"
)

//go:embed static
var static embed.FS

func main() {
    r := gin.Default()
        // 创建一个没有顶层目录的FS
    webFS, err := fs.Sub(static, "static")
    if err != nil {
        panic(err)
    }
    r.NoRoute(gin.WrapH(http.FileServer(http.FS(webFS))))
    log.Fatal(r.Run(":8080")

}