今天Github上出现了一些有趣的新项目,涉及Discord工具、Go工具库、Kubernetes Operator、经典软件复现和数据库相关工具。
- go-png2ico: 一个命令行工具,可以有效地从 PNG 图像创建 ICO 文件,并使用 PNG 格式存储以减少开销。
- jobs-manager-operator: 一个Kubernetes Operator,简化了复杂、多任务工作流的管理,自动化任务生命周期管理和依赖关系。
- qmodem-4.51: 提供了 QModem 4.51 的完整源代码,这是一个具有历史意义的MS-DOS远程通信程序,可以深入了解老式软件开发和通信协议。
- thrift-gen-validator: 一个 thriftgo 插件,可根据 Thrift 文件中用户定义的规则自动生成结构体验证方法,从而简化 Go 中的数据验证。
- pmx: 一个简单明了的 Golang 库,用于在使用
pgx 的结构体和 Postgres 数据库之间映射数据,支持默认值、瞬态字段和各种 pgx 数据类型等功能。