package static import ( "embed" "io/fs" "net/http" ) //go:embed files var StaticFiles embed.FS func FS() (http.FileSystem, error) { subFS, err := fs.Sub(StaticFiles, "files") if err != nil { return nil, err } return http.FS(subFS), nil }