直接回答:Go 生态里选库的原则是看维护活跃度和依赖数量:websocket 用 gorilla/websocket,进程管理用 supervisord,ORM 用 GORM,REST 框架用 Fiber 或 Gin。

日常用得上的库

go get github.com/gorilla/websocket

gorilla/websocket:一个快速、经过良好测试和广泛使用的 GoWebSocket 实现。 (github.com)

supervisord

Ochinchina/Supervisord: a go-lang supervisor implementation(英语:Go-lang Supervisor Implementation) (github.com)

代替 df -h 查看硬盘空间使用率

muesli/duf: Disk Usage/Free Utility - a better 'df' alternative (github.com)

内存中的数据库

rosedb/README-CN.md at main · rosedblabs/rosedb · GitHub

框架收集

ORM框架

Gorm

REST API框架

Fiber

这篇笔记整理自我自己的实践记录,如果做法有出入,或者你踩过别的坑,欢迎到留言板一起聊聊。

站内搜索

没有找到内容!