Go 之 Beego 项目的搭建

一、GO 环境配置

        从 Go 1.11 开始,Go 引入了模块(Modules)的概念,允许你在任何位置创建和管理 Go 项目,而不需要将它们放在 $GOPATH/src 下。Go Modules 使用 go.mod 文件来管理依赖项和版本信息。

  • 查看GOPATH位置
D:\project_go\demo_beego>echo %GOPATH%
D:\project_go
    • 区分下载安装指令
    go get:主要用于下载和管理依赖库,并不会生成可执行文件。
    go install:用于编译并安装可执行文件到 $GOPATH/bin 目录中。
    
    注意编译并安装可执行文件在 %GOPATH%/bin, 下载的第三方依赖库会在 %GOPATH%/pkg

    二、bee 的操作

    • 可以在任意位置创建一个demo_beego文件夹,然后在文件夹内部执行 go mod init demo_beego 生成一个go.mod 文件

    • 在 demo_beego 文件夹下通过 go install 安装 bee 工具
    D:\project_go\demo_beego>go install github.com/beego/bee/v2@latest
    go: downloading github.com/beego/bee/v2 v2.3.0
    go: downloading gopkg.in/yaml.v2 v2.4.0
    go: downloading github.com/go-delve/delve v1.20.2
    ...
    go: downloading github.com/cilium/ebpf v0.7.0
    go: downloading golang.org/x/net v0.23.0
    go: downloading golang.org/x/mod v0.8.0
    go: downloading github.com/rivo/uniseg v0.2.0
    • 安装成功后查看 bee 指令,若查找不到则把 %GOPATH%/bin 设置到系统变量中

            bee api 命令用于创建一个基于 Beego 框架的 API 应用程序。这种应用程序通常专注于提供 RESTful API 服务,适合

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值