beego的安装及配置参数说明

发布时间:2024年01月15日

1 beego 的安装

beego 的安装是典型的 Go?安装包的形式:

启用模块支持(默认是开启的)

go env -w GO111MODULE=on

安装

go get github.com/astaxie/beego

这里可能提示go.mod不存在,可以通过go mod? init? 初始化一个

2 beego 升级

分为 go 方式升级和源码下载升级:

  • Go 升级,通过该方式用户可以升级 beego 框架,强烈推荐该方式:
go get -u github.com/astaxie/beego
go install  github.com/astaxie/beego

3 安装bee工具

go get github.com/beego/bee

如果bee.exe没有生成,则手动编译再复制到GOPATH/bin中,这里我是没有通过这种方式生成bee.exe的,我是采用的另一种方式,手动编译生成bee.exe,然后复制到GOPATH/bin

GOPATH如何查看?

G:\goproject>go env
set GO111MODULE=on
set GOBIN=%%GOPATH%%\bin
set GOPATH=C:\Users\leell\go
set GOPROXY=https://goproxy.cn,direct
set GOROOT=D:\Program Files\Go

?上面GOBIN、GOPATH、GOROOT几个环境都能看出,这里记得把GOBIN添加到PATH中

注:GOROOT是go的安装目录,GOPATH是go的指定工作目录,GOBIN是工作目录生成的bin文件路径

手动生成bin.exe方式:

进入GOPATH/pkg\mod/github.com/beego/bee/v2@v2.1.0下,执行go build

cd %GOPATH%
cd pkg\mod\github.com\beego\bee\v2@v2.1.0
go build 

然后将bee.exe复制到GOPATH/bin中。

查看bee

E:\project2\goworkspace>bee
Bee is a Fast and Flexible tool for managing your Beego Web Application.
dev - 用于辅助开发Beego和Bee的命令
update - 更新Bee工具至最新版本
version - 打印当前Bee版本
bale - 将非Go文件转换为Go源文件
fix - 通过使其与Beego的新版本兼容来修复您的应用程序
dockerize - 为您的Beego应用程序生成Dockerfile和docker-compose.yaml
migrate - 运行数据库迁移
new - 创建一个新的Beego应用程序
pack - 将Beego应用程序压缩为一个单独的文件
rs - 运行自定义脚本
server - 在端口上通过HTTP提供静态内容服务
run - 通过启动本地开发服务器运行应用程序
pro - 源代码生成器
api - 创建一个Beego API应用程序
generate - 源代码生成器
hprose - 基于Hprose和Beego框架创建一个RPC应用程序
dlv - 使用Delve启动调试会话

现就这样吧,下一步再开始进入第一个beego项目,一步步来!

?常见问题

  • git https 无法获取,请配置本地的 git,关闭 https 验证:
git config --global http.sslVerify false

参考文章:

beego的安装及bee工具的使用 - 汇思班

Beego之Beego简介和安装 - 范斯猫

文章来源:https://blog.csdn.net/liu289747235/article/details/135610723
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。