首页 文章 GO实现一个简单的文件下载服务器
今天遇到一个客户端的同事在问,想测试一个下载功能,需要装什么web服务器,一想用go几行代码就可以实现了
package main import ( "fmt" "net/http" ) func main() { http.Handle("/", http.FileServer(http.Dir("."))) fmt.Println("start file server:", "http://localhost:8080") err := http.ListenAndServe(":8080", nil) if err != nil { fmt.Println("ERROR:", err) } }