Beego 搭建

1.先安装环境

#beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计灵感来源于 tornado、sinatra 和 flask 这三个框架,但是结合了 Go 本身的一些特性(interface、struct 嵌入等)而设计的一个框架。


go get github.com/astaxie/beego

#bee 工具是一个为了协助快速开发 beego 项目而创建的项目,通过 bee 您可以很容易的进行 beego 项目的创建、热编译、开发、测试、和部署。
go get github.com/beego/bee

2.常用命令

bee new myproject # 新建基于网站开发
bee api apiproject #新建基于手机接口开发项目
bee run #在项目根目录下执行

3.缺少go mod情况

go mod init
#用法:go mod init [module]。此命令会在当前目录中初始化和创建一个新的go.mod文件
#当然你也可以手动创建一个go.mod文件,然后包含一些module声明,这样就比较麻烦。go mod init命令可以帮助我们自动创建,例如:

beego 路由过程

4.下载beego orm驱动

go get github.com/astaxie/beego/orm

5.下载mysql驱动

 go get github.com/go-sql-driver/mysql
原文地址:https://www.cnblogs.com/zhaoyingjie/p/13819715.html