Beego 安装及配置

记录 GO 及 Beego 框架安装及基础配置。

安装 Go

  1. 官网下载安装包:https://golang.google.cn/dl/

  2. 通过二进制文件快速安装,默认安装目录:/usr/local/go

  3. 配置环境变量 vim ~/.bash_profile

    1
    2
    3
    4
    5
    6
    7
    8
    
    # golang
    export GOROOT=/usr/local/go
    export GOBIN=$GOROOT/bin
    export PATH=$PATH:$GOBIN
    export GOPATH=$HOME/go
    export GOPROXY=https://goproxy.cn
    # Go work bin
    export PATH=$PATH:$GOPATH/bin
    

安装 Beego

Beego 的安装需要在新建项目且 go mod init <module_name>之后,在项目下执行,具体参考 beego#quick-start

安装 bee

注意:arm64 架构的 mac (M1~系列),下载安装 bee 时最好,使用 Rosetta 打开终端,不然无法下载 darwin_arm64 的依赖,如果已经安装了,可以使用 Rosetta 打开终端后,运行 bee update 升级,升级完后将终端复原。

bee 工具安装,go install 安裝指定版本的 bee 工具,例如:

1
go install github.com/beego/bee/v2@latest

安装成功后,可以在 $GOPATH/bin 下看到 bee 的可执行文件。

检验 bee 工具是否安装成功:

1
bee version

创建一个新的 Beego 项目

1
2
3
4
bee new hello
cd hello
go mod tidy
bee run
0%