软件环境
- Windows 7
- Git 2.10.1
- Go 1.14.2
安装过程
首先安装go1.14.2.windows-amd64.msi
,安装完成后需要设置GOPATH
环境变量,GOPATH
就是Go的工作目录,在Windows环境变量中添加如下配置:
此外还需要在PATH
中配置Go的可执行文件目录:
接下来配置代理并开启go modules:
$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
配置完毕后,可以在命令行中使用go env
命令查看配置信息:
安装Beego
使用命令行安装beego安装包:
$ go get github.com/astaxie/beego
然后安装bee工具:
$ export GO111MODULE=off && go get -u github.com/beego/bee
安装成功后,可以使用bee
命令操作beego项目。
Beego示例项目
使用bee
命令创建一个beego示例项目,首先进入$GOPATH/src
目录,执行命令:
$ bee new quickstart
创建好后的项目结构大致如下:
quickstart
|-- conf
| `-- app.conf
|-- controllers
| `-- default.go
|-- main.go
|-- models
|-- routers
| `-- router.go
|-- static
| |-- css
| |-- img
| `-- js
|-- tests
| `-- default_test.go
`-- views
`-- index.tpl
在启动项目之前,还需要初始化模块,进入quickstart
目录下,执行命令:
$ go mod init
然后就可以启动项目了:
$ bee run