//go:build embed package server import ( "embed" "io/fs" "net/http" ) //go:embed web var web embed.FS func serveFiles() { sub, err := fs.Sub(web, "web") if err != nil { panic(err) } http.Handle("/", http.FileServer(http.FS(sub))) }