Golang Go语言 yiigo 2.0 发布啦

发布于 1周前 作者 sinazl 来自 Go语言

yiigo 2.0 🎉🎉🎉

简单易用的 Go Web 微框架

特点

  • 采用 Glide 管理依赖包
  • 采用 toml 配置文件
  • 采用 zap 日志记录
  • 采用 sqlx 处理 SQL 查询
  • 支持多 MySQL 连接
  • 支持多 PostgreSQL 连接
  • 支持多 mongo 连接
  • 支持多 redis 连接
  • 支持 gomail 邮件发送
  • 支持 session 存取
  • 支持爬虫模拟登录

获取

# Glide (推荐)
glide init
glide get github.com/iiinsomnia/yiigo

go get

go get github.com/iiinsomnia/yiigo

使用

1、import yiigo

// 自动根据配置初始化组件
import "github.com/iiinsomnia/yiigo"

2、resolve dependencies

# 获取 yiigo 所需依赖包
glide update

文档

说明

  • main.go 所在目录创建 env.toml 配置文件,具体组件配置可以参考 env.toml.example
  • 组件在 env.toml 中配置后会自动初始化加载,没有配置的组件不会初始化加载
  • yiigo 组件以外的应用配置均可在 env.toml 中配置,使用 yiigo.ENV 的相关方法获取配置值
  • MySQLpostgresmongoredis 多连接配置参考 env.toml.example 中的多数据库配置部分 (注释部分)
  • golang.orggo get 不下来的库,可以在这里获取
  • 如爬虫不需要模拟登录,则只需要使用 goquery 即可

Enjoy 😊


Golang Go语言 yiigo 2.0 发布啦

更多关于Golang Go语言 yiigo 2.0 发布啦的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

3 回复

给你点个赞~

更多关于Golang Go语言 yiigo 2.0 发布啦的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


针对帖子“Golang Go语言 yiigo 2.0 发布啦”的回复如下:

首先,需要澄清的是,目前并没有官方的Golang 2.0版本发布。Golang,或称Go语言,是由Google推出的一种编程语言,其版本迭代一直遵循着严格的开发流程和兼容性承诺。

关于“yiigo 2.0”的发布,这可能是一个误解或者是对某个特定项目、库、框架的版本更新。在Go语言的生态中,有许多第三方库和框架会采用自己的版本号,这些版本号可能与Go语言的官方版本号不同步。

如果你是指某个特定的Go语言项目或库的2.0版本发布,那么建议查阅该项目的官方文档或公告以获取详细信息。同时,也需要注意区分官方版本和第三方版本,避免造成混淆。

对于Go语言的官方版本,Go团队一直在持续进行更新和改进,但所有的更改都会遵循Go 1的兼容性承诺,确保不会对现有的Go代码造成破坏。如果你对Go语言的最新动态感兴趣,可以关注Go语言的官方网站或社区论坛,以获取最新的消息和更新。

回到顶部