本章主要内容
- Go语言的net/http标准库的使用方法
- 通过net/http库提供HTTP服务的方法
- 关于处理器以及处理器函数的更详细信息
- 在服务器上使用多路复用器的方法
在第2章中,我们看到了一个简单的网上论坛Web应用是由什么组件构成的,也了解到了这些组件是如何组织成一个GoWeb应用的。虽然我们已经对构成Go Web应用的各个组件有了基本的了解,但关于这些组件还有很多值得深入的事情。在接下来的几章里,我们将更为深入地了解这些组件的细节,并详细地探讨这些组件是如何组合起来的。
本章和下一章将对Web应用的“大脑”(也就是负责接收和处理客户端请求的处理器)进行讨论。在本章中,我们将要学习的是如何使用Go语言去创建一个Web服务器,以及如何处理客户端发送的请求。