2
Files

19 lines
288 B
Go

package web
import (
"embed"
"io/fs"
"net/http"
)
//go:embed assets
var embeddedAssets embed.FS
func assetHandler() http.Handler {
root, err := fs.Sub(embeddedAssets, "assets")
if err != nil {
panic(err)
}
return http.StripPrefix("/assets/", http.FileServer(http.FS(root)))
}