ss/static.go
2024-05-19 22:48:06 +05:00

20 lines
319 B
Go

package ss
import (
"net/http"
)
func StaticDir(pth string) Handler {
return Wrap{
UseRelUrl: true,
HttpHandler: http.FileServer(http.Dir(pth)),
}
}
func StaticFile(pth string) Handler {
return Wrap{
HttpHandler: HttpHandlerFunc(func(w ResponseWriter, r *Request){
http.ServeFile(w, r, pth)
}),
}
}