0%

Golang http 服务器编程

跳转两篇优秀的 http 服务器编程的文章


前言

目前 Go 社区已经有非常多关于 Web 开发的库或框架。其中 gin 有高达 5w 多的 star

这些 Web 库/框架大多是基于 net/http 包做了包装,提供易于使用的功能,因此我也选择从基础的 net/http 包开始学起

http 是典型的 C/S 架构,客户端向服务端发送请求(request),服务端做出应答(response)

典型的 HTTP 服务端的处理流程可以用下图表示。图来源于稀土掘金社区,https://juejin.cn/post/6844903998869209095#heading-1

下方两篇文章讲的挺好,跳转阅读即可学习