// Package webui 内嵌前端构建产物。 // // 前端由 web/ 构建后输出到 assets/ 目录,Go 二进制通过本包把静态资源一并打包。 package webui import ( "embed" "io/fs" ) //go:embed all:assets var assets embed.FS // FS 返回去掉 assets 前缀后的静态资源文件系统。 func FS() (fs.FS, error) { return fs.Sub(assets, "assets") }