golang之embed初体验

作者: adm 分类: go 发布时间: 2024-07-23

将前端打包的dist直接放在项目根目录,和main.go在同一个目录

然后再mian.go中使用

//go:embed dist
var FS embed.FS

func main() {

    r := gin.New()
    fp, _ := fs.Sub(FS, "dist")
    r.StaticFS("/app", http.FS(fp))
        ····
}

然后直接通过http://127.0.0.1:8080/app即可访问前端页面

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!