INNER CODE UNIT · Go
func
aliez-ren/mongood · go/main.go:108
func (d HTMLDir) Open(name string) (http.File, error) {
f, err := d.d.Open(name + ".html")
if os.IsNotExist(err) {
if f, err := d.d.Open(name); err == nil {
return f, nil
}
}
return f, err
}
func getFileSystem() http.FileSystem {
fsys, err := fs.Sub(root, "out")
if err != nil {
log.Fatal(err)
}
return HTMLDir{http.FS(fsys)}
}