Go语言爱好者周刊:第 186 期
这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue 。
鉴于一些人可能没法坚持把英文文章看完,因此,周刊中会尽可能推荐优质的中文文章。优秀的英文文章,我们的 GCTT 组织会进行翻译。
题图:可视化 Go 的程序调用 https://github.com/ofabry/go-callvis。
资讯
开源的授权服务。
文档管理系统。
Go 实现的功能齐全的 SFTP 服务器。
强大 TUI 框架。
轻量的、分布式关系数据库。更新很频繁呀。
基于反射的依赖注入工具包,Uber 出品。
Go 语言编写的用于操作 Office Excel 文档基础库。
文章
换个角度来学习一下testing
领域巧妙的设计,开阔眼界是为了举一反三。
一种并发编程技术,主要用于消除多线程编程中锁操作带来的性能损耗。
排第 12 名。
开源项目
1、mimetype
基于 magic 数的用于媒体类型和文件扩展名检测的快速的 Go 库,支持 170+ 格式。
2、milvus
Go 实现的向量数据库。
3、spago
纯 Go 的机器学习库。
4、pitaya
可扩展的游戏服务器框架。
5、quark-go
兼容 Gin、Hertz、Fiber、Zero、Echo 等框架的管理后台脚手架。
6、uRouter
一个由 Go 编写的通用的、高度可定制化的 web router 抽象。
7、go-array
go-array 是一个 go 数组数据获取库,简单易用。
资源&&工具
Go GUI 相关项目。
2、dolt
用于数据的 Git。
3、goploy
一个 Web 部署系统工具。
基于 Koa2 + Vue3.x + Vite3.x + typescript 开发的轻量级快捷图片管理系统、图床系统。
快速将 ChatGPT 接入飞书,作为私人工作助理或者企业员工助理。
6、trzsz-go
兼容 tmux 的 rz / sz,有进度条,支持目录传输,支持拖动上传。
7、gonacli
一个快速使用 Go 语言编写 NodeJS Addon 扩展的开发工具。
一个针对Android手机的内存/进程清理程序。
订阅
微信搜索"Go语言中文网"或者扫描二维码,即可订阅。