go|go get安装源码包太慢怎么办
最新打算用go写个小工具,重新安装,发现go get很慢甚至无响应。最佳办法:
直接用go设置代理,然后就可以通过代理下载源码并安装:
$ go env -w GOPROXY=https://goproxy.cn,direct
也可以手动设置环境变量。
如果想恢复默认配置,输入 go env,可以看见env配置文件地址,一般在
C:\Users\[username]\AppData\Roaming\go
目录下,删除env文件即可
完成安装后,在src目录下新建文件夹hello,创建main.go,输入
package mainimport (
"github.com/beego/beego/v2/server/web"
)type MainController struct {
web.Controller
}func (this *MainController) Get() {
this.Ctx.WriteString("hello world")
}func main() {
web.Router("/", &MainController{})
web.Run()
}
然后命令行创建为mod:
go mod init hello
go run main.go
【go|go get安装源码包太慢怎么办】可以看效果
推荐阅读
- Mac安装Chromedriver
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- MAC安装Mongo
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- Android事件传递源码分析
- react|react 安装
- VueX--VUE核心插件
- Quartz|Quartz 源码解析(四) —— QuartzScheduler和Listener事件监听
- python-安装sublime遇到异常
- typeScript入门基础介绍