Beego v2.0开发手册
Beego 官方手册
注意:我安装过git,手册上有写不按照git获取不了包
安装完go语言后先配置环境变量
GOBIN环境变量手打,其他两个环境变量根据自己而定,打开终端,输入指令go env 即可查看
下图是用户变量
配置完环境变量后在你的终端里执行下面命令安装bee工具:
go get -u github.com/beego/bee/v2
然后执行bee version查看是否安装成功:
下载完bee工具后下载beego框架
beego 的安装是典型的 Go 安装包的形式:
go get github.com/beego/beego/v2
beego创建项目
在你的GOPATH路径下新建一个src文件夹,目的是为了存放项目
beego框架是可以前后端分离的
不分离创建的是 bee new “FileNama”
举例bee new test
前后端分离的是bee api “FileName”
创建完项目后,执行发现ERROR,执行go mod tidy重新排序
再运行即可
打开网页输入localhost:8080
我这个是前后端分离的页面
访问网页后,vscode会有监控
package main
import (
"github.com/beego/beego/v2/server/web"
)
type MainController struct {
web.Controller
}
func (this *MainController) Get() {
this.Ctx.WriteString("hello world")
}
func main() {
web.Router("/", &MainController{})
web.Run()
}
我电脑本来没加域的,昨天被加域了,今天发现再创建beego项目运行的时候遇到了下面这个问题
2022/03/01 15:24:42 WARN ▶ 0001 Running application outside of GOPATH
虽然程序是可以运行,但是访问不到,提示警告就是说在环境变量外,所以我重新设置了环境变量即可,然后如果Bee工具找不到的话,可以直接去设置成全局变量 C:\Users\tianjialong\go\bin ,里面有bee的可执行程序
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)