2020年12月16日

golang 几个面向应用的通用存储层处理包

摘要: 以下是整理的一个golang 不错的通用存储层包装,都是不错的选择 说明 gregjones/httpcache也是一个类似的通用cache 应用层包装,我们基于接口可以实现不通的cache支持,同时基于通用的存储处理我们 可以简化应用的开发,数据库驱动也是类似的模式 参考资料 https://gi 阅读全文

posted @ 2020-12-16 23:12 荣锋亮 阅读(161) 评论(0) 推荐(0) 编辑

soheilhy/cmux 网络端口复用服务

摘要: 同一个端口可以进行不同的操作还是很有用的,比如一个端口同时提供ssh,http,rpc 服务 soheilhy/cmux 是一个不错的选择,以下是一个简单的试用,代码来自官方文档 代码 main.go package main ​ import ( "context" "fmt" "io" "log 阅读全文

posted @ 2020-12-16 18:20 荣锋亮 阅读(1083) 评论(0) 推荐(0) 编辑

使用go_reuseport 提升socket 应用性能

摘要: go_reuseport 是对于内核reuseport 特性支持的golang包 参考资料 https://github.com/kavu/go_reuseport https://github.com/rongfengliang/cmux-learning 阅读全文

posted @ 2020-12-16 18:18 荣锋亮 阅读(737) 评论(0) 推荐(0) 编辑

dkron cloud native 的分布式cron服务

摘要: dkron cloud native 的分布式cron服务 ,以下是一个简单的试用 环境准备 docker-compose 文件 version: "3" services: cron: image: dkron/dkron command: agent --server --bootstrap-e 阅读全文

posted @ 2020-12-16 18:17 荣锋亮 阅读(374) 评论(0) 推荐(0) 编辑

gjson 更好用的golang json 处理包.

摘要: gjson可以简化我们的json数据处理,同时官方还提供了一个查询的语法说明(总的来说还是比较强大的) 以下是一个简单的试用 参考代码 package main ​ import ( "log" ​ "github.com/tidwall/gjson" ) ​ func main() { var c 阅读全文

posted @ 2020-12-16 18:15 荣锋亮 阅读(1126) 评论(0) 推荐(0) 编辑

导航