
go
这个名字想了很久
向大神的目标前进!
展开
-
Go使用net/http标准库(二)源码学习之- http.ListenAndServe()
这里写自定义目录标题在上一章https://blog.youkuaiyun.com/qq_34021712/article/details/109907490我们学习了http.HandleFunc()的源码,本章分析http.ListenAndServe(":8080", nil)函数。一.搭建简单的web服务器把之前用http包写一个最简单的hello world服务器代码拿过来,如下:func main() { http.HandleFunc("/", HelloServer) _ = h原创 2020-11-23 00:59:57 · 3957 阅读 · 1 评论 -
Go使用net/http标准库(一)源码学习之- http.HandleFunc()
目录go 版本一. 搭建简单的web服务器二.首先,先分析一下http.HandleFunc()这个函数http.HandleFunc()DefaultServeMux.HandleFunc()mux.Handle(pattern, HandlerFunc(handler))下一章分析 http.ListenAndServe(":8080", nil)。go 版本go version go1.15.1 darwin/amd64一. 搭建简单的web服务器对于Go,实现一个最简单的http serve原创 2020-11-21 21:00:53 · 5165 阅读 · 6 评论 -
go自动下载所有的依赖包 go module使用
今天在学习dubbo-go的时候,下载了dubbo-go的example,依赖的包太多了,之前都是手动下载某个依赖的包,现在手动一个一个 go get 那太麻烦了。因为我是搞java的,刚开始用go的时候感觉有点奇怪,go代码所依赖的所有的第三方库都放在GOPATH这个目录下面,这就导致了同一个库只能保存一个版本的代码。如果不同的项目依赖同一个第三方的库的不同版本,应该怎么解决?总不能改包名吧,看了一下 dubbo-samples/golang/ 的代码 发现了有个 go.mod文件,百度一下 go mod原创 2020-10-18 17:25:11 · 52658 阅读 · 2 评论