diff --git a/main.go b/main.go index 293eec8..add537b 100644 --- a/main.go +++ b/main.go @@ -2,6 +2,7 @@ package main import ( "fmt" + "net/http" "github.com/spf13/afero" ) @@ -42,4 +43,14 @@ func main() { if _, err := bfs.Open("/etc/passwd"); err != nil { fmt.Println(err.Error()) } + + //当作http.FileSystem + memFs := afero.NewMemMapFs() + afero.WriteFile(memFs, "index.html", []byte("