念念不忘,必有回响
前言上一篇文章中通过将 Router 抽离出来,并设计封装了上下文,提供 Get,Post 请求参数的获取,JSON、String、HTML 等返回类型的支持。目标使用 Trie 树实现路由的解析。当前先简单的完成使用 Trie 树进行路由的存储与解析。Trie 树之前,我们通过使用了一个非常简单的
前言上一篇文章中讲了一些 Go 的 Web 基础知识,通过内置的 net/http 包,我们可以快速的实现一个客户端和服务端。通过对 net/http 中的一些内容进行封装,进而实现了一个简单的具备路由表、注册、处理路由的小框架,本篇文章将更进一步对该框架进行拓展,没看过上一篇的文章的同学可想跳转观
net/http 标准库net/http 包是 Go 内置的一个十分优秀的包,它给我们提供了 HTTP网络编程 的各种接口,便于我们实现客户端和服务端。简单的 http server在 Go 中启动的一个HTTP服务端很方便,只需要下面一行代码即可。http.ListenAndServe(addr