qqwx

导航

随笔分类 -  go

golang的http分析
摘要:首先,要认识一个贯穿始终的接口http.Handler type Handler interface { ServeHTTP(ResponseWriter, *Request) } 其中,两个参数,一个是表示响应的接口,另一个表示请求。具体方法先忽略: type ResponseWriter int 阅读全文

posted @ 2017-04-02 00:02 qqwx 阅读(2564) 评论(0) 推荐(0)

golang的interface剖析
摘要:背景: golang的interface是一种satisfied式的。A类只要实现了IA interface定义的方法,A就satisfied了接口IA。更抽象一层,如果某些设计上需要一些更抽象的共性,比如print各类型,这时需要使用reflect机制,reflect实质上就是将interface 阅读全文

posted @ 2017-01-19 00:45 qqwx 阅读(3264) 评论(0) 推荐(1)

vim如何配置go语言环境
摘要:go语言没有如source insight般优秀的编辑器,试用了多种,vim算最好的,其次可以用liteide(有反查变量函数引用点、修改行变色功能),两者可配合使用。 更新:最好的是idea+go插件 下面是一步步搭建vim go语言编辑环境的过程。 ubuntu为例,前提:go开发环境配置好、g 阅读全文

posted @ 2015-09-07 21:27 qqwx 阅读(2980) 评论(0) 推荐(1)