本项目使用go mod进行管理.
go mod init bookReadingNote
- 下载后的依赖存放在
$GOPATH/pkg/mod
基于kubernetes的Consul服务发现 +traefik反向代理
其他 包含中间件等
服务请求限流(令牌捅), 断路器和熔断: 用于处理服务调用故障
Nginx (# TODO continue)
- bilibili kratos 微服务框架研究
- 即时通讯软件 tinode (# TODO continue)
Go 1.11以后新增了GO111MODULE 用模块管理, 淘汰GoPath
# go module 连接不到外网问题, 按照如下命令使用代理
go env -w GOSUMDB=off
go env -w GOPROXY=https://goproxy.cn,direct
# https://blog.csdn.net/suoyudong/article/details/107922682