GO语言学习--beego框架和bee工具安装

Beego框架与bee工具详解
本文介绍了一款用于快速开发Go应用的HTTP框架Beego及其配套工具bee。Beego支持API、Web及后端服务等多种应用开发,具有RESTful特性。文章详细列举了Beego的基础模块,并解释了如何使用bee工具进行项目的快速搭建。

一:beego框架【详情:https://beego.me

    下载: 打开终端,执行   go get github.com/astaxie/beego ,会默认安装到你配置好的$GOPATH目录下的src文件夹中。

     Beego框架是一个快速开发go应用的HTTP框架。他可以用于快速开发API ,Web及后端务等各种应用,是一个RESTful的框架。

     

基础模块:

<1>cache :    缓存模块

<2>config:    读取配置文件的模块

<3>context: Context包专门用来简化处理单个请求的多个goroutine之间与请求域的数据、取消信号、截止时间等相关操作

<4>httplibs:  

<5>logs:    日志

<6>orm: 关系对象映射,封装的是一些数据库操作

<7>session: 存储session会话信息

<8>tooibox: 存储一些工具

二:bee工具

下载: 打开终端,执行  go get github.com/beego/bee ,会默认安装到你配置好的$GOPATH目录下的src文件夹中。

常用命令:

<1>new命令  快速创建一个web项目

<2>api 命令   快速创建一个api项目

<3>run命令   bee run命令监控beego的项目,通过fsnotify监控文件系统。但必须在$GOPATH/src/appname下执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值