![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Go
特仑苏纯酸奶
这个作者很懒,什么都没留下…
展开
-
Go 跟随源码分析http包下HTTP服务器请求过程
go语言可以用几行代码搭建一个http服务器,例如:package mainimport ( "fmt" "net/http")func SayHello(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w, "Hello World!")}func main() { http.HandleFunc("/",...原创 2020-03-26 23:30:17 · 244 阅读 · 0 评论 -
Go mysql返回map类型数据优化
这个版本是根据上个版本修改"database/sql"源码优化后得到的,暂时还是只支持返回map[string]string结果。本次修改没有修改"database/sql"下的源码,是对底层查询结果的一层包装。下面是主要代码,使用方法参考测试代码。package dbMapimport ( . "database/sql" "fmt" "github.com/go-sql...原创 2020-03-24 14:01:42 · 1749 阅读 · 0 评论 -
Go mysql返回map类型数据
目录convert.goctxutil.goDB.gosql.go测试代码测试结果说明:由于经常使用sql查询语句,习惯了python查询之后直接返回字典的形式,感觉go的不太好用,所以根据原本"database/sql"包重写了Scan方法,更改了传参方式,并添加了初始化函数init()。只修改了传参方式和返回值,其他没有修改。在使用的时候需要根据自己使用的数据库选...原创 2020-01-10 18:55:39 · 2444 阅读 · 0 评论