1.golang 官网下载很慢: 中科大镜像:http://mirrors.ustc.edu.cn/golang/ 2.go get 下载依赖很慢的问题: https://goproxy.io/zh/ 3.go mod 使用 1.创建文件:在目录下 使用 go mod init +模块名 2.启动项目: go run main目录对应的go文件 3.goland配置go mod 4.go mod tidy 自动解析导入所需要的包 5.创建项目时,经常会出现如下错误: $GOPATH/go.mo
第一章:下载与安装 1.1 [版本介绍]多个版本的介绍与选择 Jetbrain 公司是一家专业的 IDE 生产商,只要是市面上主流的编程语言,Jetbrain 都有相应的产品. 比如:Python 对应 PyCharm ,Golang 对应 Goland,Java 对应 IntelliJ IDEA,C 语言对应 Clion 等等. 在这些众多的 IDE 中,有一些提供了多种版本: PyCharm Edu is based on PyCharm Community Edition and co
facebook的thrift也是开源rpc库,性能高出grpc一倍以上,grpc发展的较晚,期待以后有长足的进步.简单来说thrift = grpc + protobuf gRPC基于HTTP/2标准设计,带来诸如双向流控.头部压缩.单TCP连接上的多复用请求等特性.这些特性使得其在移动设备上表现更好,更省电和节省空间占用. 要求: go version 版本最好1.7以上 protoc --version 版本最好3.1.0以上 go get -v google.golang.org/grp