【学习】Mac 下安装 beego以及bee工具

2 篇文章 0 订阅

前言:2020年才正式上车golang,虽然和笔者日常使用的Java语言有非常大的差异,尤其是go的面向对象的设计和go的接口,和Java的接口明显的不同,但是在一定意义上,又比较容易从Java的思维上转换到Go,虽然还不是很深入,但是已经感受到它的魅力了,认认真真又快速的过了一边go的基础,决定从gin 和 beego择一入手,借助web项目以练代学,加强记忆。

这里不重复赘述go环境的安装,网上一搜一大堆,还是比较容易的。

Beego的安装(笔者这会使用mac学习):

go get github.com/astaxie/beego #获取beego到本地gopath

go get github.com/beego/bee

两个注意的点:

1.执行上述两个语句的时候,往往会timeout,原因在于墙,有推荐说使用手机开热点可以解决这个问题,笔者尝试无果,修改host也不曾生效

a.尝试设置代理。 笔者到这里是生效的。

go env -w GOPROXY=https://goproxy.io,direct
go env -w GO111MODULE=on

b.如果这个方式不行,就考虑科学上网或者手动安装一下了。

2.bee命令执行,提示没有这个common,

需要检查和配置一下gopath

$ open ~/.bash_profile
在打开的文件内输入以下环境变量进行配置
export GOPATH=${HOME}/go
export PATH=${PATH}:${GOPATH}/bin
然后 source ~/.bash_profile

执行bee -version

结尾语:

有一篇文章提到配置了gopath之后,无法使用go modules

那么在环境变量中添加如下即可

GO111MODULE = on 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值