package web import ( "embed" "io/fs" "net/http" ) //go:generate $GOPATH/bin/jade -pkg=web -stdbuf -writer templates/index.jade //go:generate $GOPATH/bin/jade -pkg=web -stdbuf -writer templates/errorXXX.jade //go:embed assets var assetsDir embed.FS func Assets() http.FileSystem { f, _ := fs.Sub(assetsDir, "assets") return http.FS(f) } func AssetsGetFile(path string) ([]byte, error) { return assetsDir.ReadFile("assets/" + path) }