yiigo
Go常用优秀库封装,用于API、WEB和爬虫开发
特点
- 支持多 MySQL 连接
- 支持多 mongo 连接
- 支持多 redis 连接
- 采用 zap 日志记录
- 采用 toml 配置文件
- 采用 glide 管理依赖包
- 支持 gomail 邮件发送
- 支持爬虫模拟登录
获取
# 初始化
glide init
# 获取 yiigo
glide get github.com/iiinsomnia/yiigo
使用
1、import yiigo
package main
import "github.com/iiinsomnia/yiigo"
func main() {
// 启用 mysql、mongo、redis
err := yiigo.Bootstrap(true, true, true)
if err != nil {
yiigo.Logger.Panic(err.Error())
}
// coding...
}
2、resolve dependencies
# 获取 yiigo 所需依赖包
glide update
文档
说明
有疑问加站长微信联系(非本文作者))
