Discover books, shows, and movies at your level. Track your progress by filling your Shelf with what you find, and share with other language learners. *No dusting required. shlf.space
at master 18 lines 250 B view raw
1package static 2 3import ( 4 "embed" 5 "io/fs" 6 "net/http" 7) 8 9//go:embed files 10var StaticFiles embed.FS 11 12func FS() (http.FileSystem, error) { 13 subFS, err := fs.Sub(StaticFiles, "files") 14 if err != nil { 15 return nil, err 16 } 17 return http.FS(subFS), nil 18}