
Golang
文章平均质量分 82
云巅的cat
这个作者很懒,什么都没留下…
展开
-
Go语言设计模式之原型模式Prototype
通过原型模式,可以显著提升对象创建的灵活性和效率,尤其适合需要高频生成相似对象的系统。原创 2025-02-13 16:00:13 · 277 阅读 · 0 评论 -
Go语言从零开始手写Web框架
我们在Engine中,添加了一张路由映射表router,key 由请求方法和静态路由地址构成,例如GET-/、GET-/hello、POST-/hello,这样针对相同的路由,如果请求方法不同,可以映射不同的处理方法(Handler),value 是用户映射的处理方法。通过查看net/http的源码可以发现,Handler是一个接口,该接口拥有一个ServeHTTP 方法,也就是说,只要传入任何实现了 ServerHTTP 方法的实例,所有的HTTP请求,就都交给了该实例处理了。原创 2024-07-25 11:45:05 · 340 阅读 · 0 评论