mac os 安装 bee 报错解决方法

beego 是一个快速开发 Go 应用的 HTTP 框架、但在安装bee的时候出现错误具体错误和解决方法如下。

运行报错  go get -u github.com/beego/bee

go: github.com/beego/bee imports
    github.com/beego/bee/cmd imports
    github.com/beego/bee/cmd/commands/dlv imports
    github.com/derekparker/delve/service: github.com/derekparker/delve@v1.4.0: parsing go.mod:
    module declares its path as: github.com/go-delve/delve
            but was required as: github.com/derekparker/delve

解决方法:

    GO111MODULE=off    关闭模块支持 

关于GO111MODULE拓展知识:

用环境变量 GO111MODULE 开启或关闭模块支持,它有三个可选值:off、on、auto,默认值是 auto。

GO111MODULE=off 无模块支持,go 会从 GOPATH 和 vendor 文件夹寻找包。
GO111MODULE=on 模块支持,go 会忽略 GOPATH 和 vendor 文件夹,只根据 go.mod 下载依赖。
GO111MODULE=auto 在 $GOPATH/src 外面且根目录有 go.mod 文件时,开启模块支持。
在使用模块的时候,GOPATH 是无意义的,不过它还是会把下载的依赖储存在 $GOPATH/src/mod 中,也会把 go install 的结果放在 $GOPATH/bin 中。

在运行:sudo  -s go get -u github.com/beego/bee

本人测试通过

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值