2020年11月22日

golang 一些不错的log 包

摘要: 日常开发中log 是一个不能缺少的组件,以下整理了一些不错的log组件 Sirupsen/logrus 功能强大,使用比较多的一个,同时提供了灵活的扩展点 gogap/logrus_mate logrus 的包装,提供了一些方便的扩展 uber-go/zap uber的,使用用户挺多的,而且比较强大 阅读全文

posted @ 2020-11-22 23:29 荣锋亮 阅读(595) 评论(0) 推荐(0) 编辑

mysql_fdw 集成go-mysql-server 开发的mysql server

摘要: 早期go-mysql-server golang 包对于mysql 的支持有限,但是dolthub团队扩展之后我们可以集成了 以下是一个简单的demo测试 环境准备 docker-compose mysql_fdw 环境 version: "3" services: pg: image: dalon 阅读全文

posted @ 2020-11-22 20:57 荣锋亮 阅读(324) 评论(0) 推荐(0) 编辑

一些不错的golang web 框架

摘要: 以下整理一些不错的golang web 框架 gofiber/fiber 类似nodejs exprss 的web框架 gin-gonic/gin 类似 Martini 的web 框架,但是性能更好 go-martini/martini 上边说到的Martini labstack/echo asta 阅读全文

posted @ 2020-11-22 19:54 荣锋亮 阅读(1336) 评论(0) 推荐(0) 编辑

golang gomail+fasttemplate+mailhog 发送邮件

摘要: 今天有写过一个基于go-simple-mail 发送email 的demo,主要是复用连接,但是发现有问题,后边尝试了下 gomail,发现很不错没有问题,通过分析代码,还是go-simple-mail 实现上的问题 gomail参考demo 大部分不变,主要是修改关于email 发送的实现 参考代 阅读全文

posted @ 2020-11-22 11:34 荣锋亮 阅读(291) 评论(0) 推荐(0) 编辑

golang go-simple-mail+fasttemplate+mailhog 发送邮件

摘要: 一个很简单的需求,就是基于golang 的模版发送邮件,同时为了提高性能,希望复用smtp的连接,以下是 一个基于开源库实现的学习,同时包含了一些使用中问题的说明 依赖的库 为了简化配置以及提高性能,使用了fasttemplate 进行模版处理,go-simple-mail 进行email发送,ya 阅读全文

posted @ 2020-11-22 10:48 荣锋亮 阅读(368) 评论(0) 推荐(0) 编辑

导航