记一次beego通过go get命令后找不到bee.exe的坑

学习goweb开发,gin是个轻量级的框架。如果想要一个类如aspnetmvc帮我们搭建好了的goweb框架,beego值得去学习。否则gin下面需要动手构建好多代码。新手还是先学现成的节约时间成本。

新手经验,不对地方多指教。

第一步:先建一个项目,因为网上教程是执行go get github.com/beego/beego/v2@latest,生成bee.exe,所以我的笨办法就是建个项目,执行go mod init main.go,再去执行go get github.com/beego/beego/v2@latest。

然后可怕的事情发生了,搜索整个电脑没有发现大部分教程所谓的bee.exe。

然后时间一分一秒的在百度上浪费了,依然没找到。知道发现这个提问的同仁。基于最新版go1.18安装beego后发现未在磁盘任何地方找到bee命令 · Issue #4934 · beego/beego (github.com)

关键的信息就是 安装 go.17 命令好像不是 go get了,go install 试试,bee是源文件自己编译后复制到bin下,到这里问题终于清楚了。接下来照做。。。

第二步:

go env找到共path路径,我的路径在d:\go下面。所以找到bee的下载源码:路径如下:D:\Go\pkg\mod\github.com\beego\bee\v2@v2.0.4

第三步:这里输入cmd会打开cmd文件夹不是打开cmd命令窗口,因为这个目录下面有cmd文件夹。没关系,在cmd文件夹下面输入cmd,再cd ..退回到v2@v2.0.4文件夹

第四步:go mod tidy整理代码

第五步:执行go install

到这里再回去gopath/bin查看,心心念念的bee.exe终于出来了,接下来该干嘛就干嘛了

 

通过bee 新建mvc项目

学习beego代码...

执行bee run提示无法将bee识别为...解决方案:

打开系统的环境变量设置,

设置以下三个变量,GOROOT即go安装目录,GOPATH即工作目录,GOBIN即执行go相关命令的路径,我的bee.exe就是拷贝到这个目录中去的:

 

最后一步设置:

大功告成!

 

posted @   星仔007  阅读(1194)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
点击右上角即可分享
微信分享提示