内容简介:一个简单实用的go http框架, 支持命令行自定义cmd操作.基于gin web框架,gorm db操作,用起来比较顺手的轮子。github仓库地址:欢迎批评指正,轮子会不断升级维护。使用交流QQ群: 15895722
FastGO 框架
简介
一个简单实用的go http框架, 支持命令行自定义cmd操作.基于gin web框架,gorm db操作,用起来比较顺手的轮子。
特性
- 支持access 与 panic recovery中间件,内含完整的日志记录。
- 基于logrus封装有log类库, 日志等级分级与自动切割,支持自定义日志保存和分割周期。
- 支持秒级cron定时任务配置,内含demo。
- 基于gorm,框架内含db初始化工具。
- 基于toml配置文件,含有完整解析类库
- 内含http请求 工具 类库。
- 使用go mod包管理工具,不依赖GOPATH的设置
- 内含Dockerfile与Makefile支持一键编译 docker 镜像,内涵docker-compose.yml示例支持一键容器运行
基本实用
#基于命令行实用 go run main.go server #web服务运行 go run main.go init-db #db初始化 #基于docker实用 make docker #编译生成镜像 docker-compose up #docker-compose运行,需提前替换docker-compose.yml中的镜像
如何获取
github仓库地址: https://github.com/ucanme/fastgo.git
欢迎批评指正,轮子会不断升级维护。使用交流QQ群: 15895722
优惠福利
阿里云服务福利疫情最后几天活动 2核8g内存40G磁盘5m带宽三年1399,0.6折价格可做开发机,学习机,业务机,技术在于折腾。购买地址: https://www.aliyun.com/minisite/goods?userC
以上所述就是小编给大家介绍的《开源一个顺手的golang web开发轮子fastgo》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- immutability-util:一个开源 immutable data 的轮子
- 请继续重复发明轮子
- 造一个「轮子」musionUI
- 造轮子-golang日志系统
- 造轮子 | golang | 单元测试
- ButterKnife源码拆轮子学习
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Building Web Reputation Systems
Randy Farmer、Bryce Glass / Yahoo Press / 2010 / GBP 31.99
What do Amazon's product reviews, eBay's feedback score system, Slashdot's Karma System, and Xbox Live's Achievements have in common? They're all examples of successful reputation systems that enable ......一起来看看 《Building Web Reputation Systems》 这本书的介绍吧!