几年前用过beego 1.0,感觉还行,毕竟功能丰富,想要的功能基本都有。现在2.0也出来了,打算体验下。
由于beego采用mod管理依赖,首先要确保golang版本在1.5以上。
安装成功go之后,命令行 输入 go version 看看是否能正确输出版本。
任意目录创建项目文件
mkdir hello
cd hello
go mod init hello
go get github.com/beego/beego/v2@latest
此时,目录下有了mod.sum 和 go.mod两个文件,其中保存了hello这个项目的依赖关系。然后执行
go mod tidy
golang会根据go.mod文件,checkout出对应的依赖。
目录下创建文件hello.go
package main
import "github.com/beego/beego/v2/server/web"
func main() {
web.Run()
}
然后运行代码
go run hello.go
此时服务器就启动了,http://127.0.0.1:8080即可访问。
=====================================&#