第一次用go mod模式创建beego1.12的步骤
1.设置go开发环境的模式为go module
Windows下命令为:
>set GO111MODULE=on
Linux下的命令为
# export GO111MODULE=on
2.或直接使用Goland在go modules(这个比较直接有效)
默认GoPROXY配置是:GOPROXY=https://proxy.golang.org,direct,由于国内访问不到https://proxy.golang.org,所以我们需要换一个PROXY,这里推荐使用https://goproxy.io或https://goproxy.cn。
创建完成后会出现刚初始化带有go环境的go.mod
然后在项目目录下创建一个beego运行的最简单的服务如下:server.go
package main import "github.com/astaxie/beego" func main() { beego.Run() }
在这个项目下运行go run server.go
运行之后再运行:
go get -u github.com/beego/bee
这个时候环境下beego和bee的环境就会到go.mod中
这个时候就有了beego和bee
3.使用bee创建新项目
运行bee new 项目名
这个时候就会自动生成一个项目
最后得到一个beego框架下的项目的目录接口
4.运行并访问beego框架下的服务
在项目的目录下运行 go run main.go
这边的话,会对这个项目进行生成go.mod的包下载,最好再配置下代理
在浏览器的本机上访问