package utils //type FileLoader struct { // http.Handler //} // //func NewFileLoader() *FileLoader { // return &FileLoader{} //} // //func (h *FileLoader) ServeHTTP(res http.ResponseWriter, req *http.Request) { // var err error // requestedFilename := strings.TrimPrefix(req.URL.Path, "/") // println("Requesting file:", requestedFilename) // fileData, err := os.ReadFile(requestedFilename) // if err != nil { // res.WriteHeader(http.StatusBadRequest) // res.Write([]byte(fmt.Sprintf("Could not load file %s", requestedFilename))) // } // // res.Write(fileData) //}