golang挂载文件到web
时间: 2023-12-22 19:05:15 浏览: 135
如果您使用Go语言编写web应用程序,可以使用`http.FileServer`函数将文件挂载到web服务器上。以下是一个简单的示例:
```go
package main
import (
"net/http"
)
func main() {
// 将当前目录下的文件挂载到根路径下
http.Handle("/", http.FileServer(http.Dir(".")))
// 启动web服务器并监听8080端口
http.ListenAndServe(":8080", nil)
}
```
在上面的示例中,`http.Dir(".")`表示将当前目录下的所有文件挂载到web服务器的根路径下。您可以将其替换为您想要挂载的目录路径。
启动应用程序后,您应该能够通过浏览器访问您挂载的文件了。例如,如果您将文件挂载到根路径下,可以通过访问`http://localhost:8080/文件名`来访问文件。
阅读全文