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/