beego框架安装 附带window代理配置方法
beego框架安装 附带window代理配置方法
1.beego 的安装
go get github.com/astaxie/beego
2.bee 工具的安装
go get github.com/beego/bee
3.使用beego框架创建项目

4.启动项目

到这里使用beego框架创建的项目就完成了 直接访问127.0.0.1:8080 就可以看到界面了

解决go get被墙的问题
在国内/公司内部存在防火墙的情况下 我们使用go get会被墙 网上有很多配置代理的方法 不过我测试后发现大部分都没作用 这里给大家分享一份博主亲测有效的方法
1.打开widow的powershell 设置代理
$env:GOPROXY = "https://goproxy.io"

这里代理就已经配置完成了 下面我们只需要执行上面的那两条命令即可
go get github.com/astaxie/beego

go get github.com/beego/bee

但是我们执行bee命令后发现无法识别

2.配置环境变量
第一步结束后我们发现bee命令依旧无法被识别 这是我们安装失败了吗 ?但是经过检查发现 在安装过程中没有任何问题。
于是我们可以再次对问题进行分析,现在我们的问题是命令无法被识别。但是问题出现的而原因是什么,难道就是没有安装成功吗?现在看起来好像是的 。不过我们回想之前配置java和go语言环境变量的时候我们可以发现 在命令行测试命令前 我们一定要将命令配置到环境变量里面,现在我们似乎是忘记了这一步,所以我们现在就要在文件系统中寻找bee.exe文件是否存在.

检查后果然在Go语言的GOPATH下的bin目录下找到文件 看一下时间 和我们操作时间基本相同,那我们就在这个目录下测试一下bee命令是否可以被识别

测试发现果然可以 但是在这里需要注意一点 powershell里面执行命令 需要使用.\name.exe 来执行
下面我们配置环境变量即可


成功

总结
在问题出现后我们要仔细分析可能会造成问题的原因,想法要尽量全面,不要盲目都否定自己的工作,先仔细回忆操作过程,看看是否有错误或者细节被忽略了,不要急躁,冷静的处理问题。
山高路远 且行且思 记吃也记打
浙公网安备 33010602011771号