Beego框架安装

本文介绍了Beego,一个基于Go语言的HTTP框架,用于快速开发API和Web应用。文章概述了框架的特点,如受Tornado、Sinatra和Flask启发,以及如何安装和使用Beego以及其辅助工具bee。
摘要由CSDN通过智能技术生成

beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计灵感来源于 tornado、sinatra 和 flask 这三个框架,但是结合了 Go 本身的一些特性(interface、struct 嵌入等)而设计的一个框架。

项目地址:https://github.com/beego/beego

在安装前,请确保设备上已经安装有GO环境。Golang安装

  • 首先创建一个hello文件夹:
mkdir hello
cd hello
  • 初始化:
go mod init
  • 下载和安装
go get github.com/beego/beego/v2@latest
  • 创建 hello.go
package main

import "github.com/beego/beego/v2/server/web"

func main() {
	web.Run()
}
  • Build and run
go build hello.go
./hello

 运行结果如下:

bee 工具的安装

bee 工具是一个为了协助快速开发 beego 项目而创建的项目,通过 bee 您可以很容易的进行 beego 项目的创建、热编译、开发、测试、和部署。

安装:

# go 1.16 以前的版本
go get -u github.com/beego/bee/v2

# go 1.16及以后的版本
go install github.com/beego/bee/v2@latest

设置PATH:

sudo vim /etc/profile

在末尾加入:

export PATH=$PATH:$GOPATH/bin

设置立刻生效:

source /etc/profile

通过命令

bee version

查看是否生效

Bee使用可参考文章:beego开发文档(提取总结于官方文档,小白必看)_beego 文档-CSDN博客

 官方文档:GitHub - beego/beego-doc: beego documents

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值