beego框架安装 附带window代理配置方法

beego框架安装 附带window代理配置方法

1.beego 的安装

go get github.com/astaxie/beego

2.bee 工具的安装

go get github.com/beego/bee

3.使用beego框架创建项目

beego框架安装 附带window代理配置方法_第1张图片

4.启动项目

beego框架安装 附带window代理配置方法_第2张图片
到这里使用beego框架创建的项目就完成了 直接访问127.0.0.1:8080 就可以看到界面了
beego框架安装 附带window代理配置方法_第3张图片

解决go get被墙的问题

在国内/公司内部存在防火墙的情况下 我们使用go get会被墙 网上有很多配置代理的方法 不过我测试后发现大部分都没作用 这里给大家分享一份博主亲测有效的方法

1.打开widow的powershell 设置代理

$env:GOPROXY = "https://goproxy.io"
在这里插入图片描述
这里代理就已经配置完成了 下面我们只需要执行上面的那两条命令即可

go get github.com/astaxie/beego

beego框架安装 附带window代理配置方法_第4张图片

go get github.com/beego/bee

beego框架安装 附带window代理配置方法_第5张图片
但是我们执行bee命令后发现无法识别
在这里插入图片描述

2.配置环境变量

第一步结束后我们发现bee命令依旧无法被识别 这是我们安装失败了吗 ?但是经过检查发现 在安装过程中没有任何问题。
于是我们可以再次对问题进行分析,现在我们的问题是命令无法被识别。但是问题出现的而原因是什么,难道就是没有安装成功吗?现在看起来好像是的 。不过我们回想之前配置java和go语言环境变量的时候我们可以发现 在命令行测试命令前 我们一定要将命令配置到环境变量里面,现在我们似乎是忘记了这一步,所以我们现在就要在文件系统中寻找bee.exe文件是否存在.
在这里插入图片描述
检查后果然在Go语言的GOPATH下的bin目录下找到文件 看一下时间 和我们操作时间基本相同,那我们就在这个目录下测试一下bee命令是否可以被识别
beego框架安装 附带window代理配置方法_第6张图片
测试发现果然可以 但是在这里需要注意一点 powershell里面执行命令 需要使用.\name.exe 来执行

下面我们配置环境变量即可
beego框架安装 附带window代理配置方法_第7张图片
beego框架安装 附带window代理配置方法_第8张图片
成功
beego框架安装 附带window代理配置方法_第9张图片

总结

在问题出现后我们要仔细分析可能会造成问题的原因,想法要尽量全面,不要盲目都否定自己的工作,先仔细回忆操作过程,看看是否有错误或者细节被忽略了,不要急躁,冷静的处理问题。 

山高路远 且行且思 记吃也记打

江湖再见

你可能感兴趣的:(GOLang,golang)