2020
09-27
09-27
golang文件服务器的两种方式(可以访问任何目录)
一、方法1:主要用到的方法是http包的FileServer,参数很简单,就是要路由的文件夹的路径。packagemainimport("fmt""net/http")funcmain(){http.Handle("/",http.FileServer(http.Dir("./")))e:=http.ListenAndServe(":8080",nil)fmt.Println(e)}上面例子的路由只能把根目录也就是“/”目录映射出来,例如你写成”http.Handle("/files",http.FileServer(http.Dir("./")))“,就无法把通过访问”/files“把当前路径...
继续阅读 >