概述在 Web 开发中,需要处理很多静态资源文件,如 css/js 和图片文件等。本文将介绍在 Go 语言中如何处理文件请求。接下来,我们将介绍两种处理文件请求的方式:原始方式和.FileServer方法。原始方式原始方式比较简单粗暴,直接读取文件,然后返回给客户端。func main() { mux := .NewServeMux() mux.HandleFunc...
原创 2022-01-11 09:40:48
282阅读
Go语言内置了http包提供了HTTP客户端和服务端的实现通俗一点讲:Go语言可以通过net/http包搭建自己的服务器处理http的请求搭建服务器分为两大种方式:第一种是通过默认多路复用器DefaultServeMux,第二种是通过新建多路复用器NewServeMux的方式。默认多路复用器DefaultServeMux提供了Handle、HandleFunc、Server搭建服务器。不论哪一种都可以实现服务器的搭建。Demo案例Handlepackage mainimport ( "net
原创 2023-05-05 17:25:13
69阅读