Go 常用优秀库封装,用于 API、WEB 和爬虫开发
# glide glide init glide get github.com/iiinsomnia/yiigo # go get go get github.com/iiinsomnia/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... }
# 获取 yiigo 所需依赖包 glide update
main.go
所在目录创建 env.toml
配置文件,具体配置可以参考 env.toml.example
MySQL
、mongo
、redis
多连接配置参考 env.toml.example
中的多数据库配置部分(注释部分)golang.org
上 go get
不下来的库,可以在这里获取Enjoy
![]() | 1 IIInsomnia OP 这个简单的封装库挺好用的,大家可以试试 喜欢的同学可以 star 支持一下 |