Documentation
¶
Overview ¶
Package jffs implements a handler that serves HTTP requests with the contents of the file system rooted at `aRoot` but without a complete directory listing.
Copyright © 2019 M.Watermann, 10247 Berlin, Germany
All rights reserved
EMail : <support@mwat.de>
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
You should have received a copy of the GNU General Public License along with this program. If not, see the [GNU General Public License](http://www.gnu.org/licenses/gpl.html) for details.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FileServer ¶
func FileServer(aRoot http.FileSystem) http.Handler
FileServer returns a handler that serves HTTP requests with the contents of the file system rooted at `aRoot`.
To use the operating system's file system implementation, use `http.Dir()“:
myHandler := http.FileServer(http.Dir("/tmp")))
To use this implementation you'd use:
myHandler := jffs.FileServer(http.Dir("/tmp")))
`aRoot` The root of the filesystem to serve.
Types ¶
This section is empty.