beego学习笔记-part1-安装和运行beego
1、安装beego
安装过程可以参考官方文档beego安装
由于国内go get速度比较慢,可以开启代理:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
- 安装beego
go get github.com/astaxie/beego
- 安装bee
go get github.com/beego/bee
查看bee version
D:\GOLANG_PROJECT>bee version
______
| ___ \
| |_/ / ___ ___
| ___ \ / _ \ / _ \
| |_/ /| __/| __/
\____/ \___| \___| v1.12.0
├── Beego : 1.12.2
├── GoVersion : go1.16.4
├── GOOS : windows
├── GOARCH : amd64
├── NumCPU : 4
├── GOPATH : D:\Program_Files\go1.16.4.windows-amd64\gopath
├── GOROOT : D:\Program_Files\go1.16.4.windows-amd64\go
├── Compiler : gc
└── Date : Tuesday, 28 Dec 2021
D:\GOLANG_PROJECT>
2、创建beego项目
D:\GOLANG_PROJECT>bee new BeegoDemo1
2021/12/28 22:31:36 INFO ? 0001 generate new project support go modules.
2021/12/28 22:31:36 INFO ? 0002 Creating application...
create D:\GOLANG_PROJECT\BeegoDemo1\go.mod
create D:\GOLANG_PROJECT\BeegoDemo1\
create D:\GOLANG_PROJECT\BeegoDemo1\conf\
create D:\GOLANG_PROJECT\BeegoDemo1\controllers\
create D:\GOLANG_PROJECT\BeegoDemo1\models\
create D:\GOLANG_PROJECT\BeegoDemo1\routers\
create D:\GOLANG_PROJECT\BeegoDemo1\tests\
create D:\GOLANG_PROJECT\BeegoDemo1\static\
create D:\GOLANG_PROJECT\BeegoDemo1\static\js\
create D:\GOLANG_PROJECT\BeegoDemo1\static\css\
create D:\GOLANG_PROJECT\BeegoDemo1\static\img\
create D:\GOLANG_PROJECT\BeegoDemo1\views\
create D:\GOLANG_PROJECT\BeegoDemo1\conf\app.conf
create D:\GOLANG_PROJECT\BeegoDemo1\controllers\default.go
create D:\GOLANG_PROJECT\BeegoDemo1\views\index.tpl
create D:\GOLANG_PROJECT\BeegoDemo1\routers\router.go
create D:\GOLANG_PROJECT\BeegoDemo1\tests\default_test.go
create D:\GOLANG_PROJECT\BeegoDemo1\main.go
2021/12/28 22:31:37 SUCCESS ? 0003 New application successfully created!
3、运行beego
(1)将新建的BeegoDemo1,导入到GOLAND中
(2)配置go modules和go proxy,配置方法见:
直接点击运行或通过bee run来运行:
访问:http://localhost:8080/