前言 golang作为常驻进程, 请求第三方服务或者资源(http, mysql, redis等)完毕后, 需要手动关闭连接, 否则连接会一直存在; 连接池是用来管理连接的, 请求之前从连接池里获取连接, 请求完毕后再将连接归还给连接池; 连接池做了连接的建立, 复用以及回收工作; 本文件仅介绍http请求的连接池http.Transport; net/http 的工作流程 http请求示例代码 func main() { url := "http://localhost:8080/login?