游戏开发
游戏开发 很棒的游戏开发库。 Azul3D - 用Go语言编写的3D游戏引擎。 Ebiten - Go中死的简单2D游戏库。 engo - Engo是用Go语言编写的开源2D游戏引擎。它遵循实体组件系统范式。 g3n - Go 3D游戏引擎...
游戏开发 很棒的游戏开发库。 Azul3D - 用Go语言编写的3D游戏引擎。 Ebiten - Go中死的简单2D游戏库。 engo - Engo是用Go语言编写的开源2D游戏引擎。它遵循实体组件系统范式。 g3n - Go 3D游戏引擎...
生成与泛型 通过代码生成通过泛型等功能增强语言的工具。 efaceconv - 代码生成工具,用于从接口{}到不分配的不可变类型的高性能转换。 gen - 用于类似“泛型”功能的代码生成工具。 generis - 代码生成工具,提供泛型,自...
Forms 用于处理表单的库 bind - 绑定表单数据到任何围棋值。 binding - 将net / http请求中的表单和JSON数据绑定到结构。 conform - 检查用户输入。根据struct标签对数据进行整理,清理和清理。 f...
功能性 支持Go中功能编程的软件包。 fpGo - Monad,用于Golang的功能编程功能。 fuego - Go中的功能实验。 go-underscore - 有用的Go收集实用程序的有用集合。
文件 用于处理文件和文件系统的库。 afero - Go的文件系统抽象系统。 afs - Go的抽象文件存储(mem,scp,zip,tar,云:s3,gs)。 bigfile - 文件传输系统,支持使用http api,rpc调用和ftp...
金融 会计和财务软件包。 accounting - golang的货币和货币格式。 currency - 高性能和准确的货币计算包。 decimal - 任意精度定点十进制数字。 go-finance - Go中的综合金融市场数据。 go-...
嵌入式脚本语言 在您的go代码中嵌入其他语言。 anko - 用Go语言编写的可编写脚本的解释器。 binder - 转到基于gopher-lua的 Lua绑定库。 cel-go - 具有渐进式输入功能的快速,便携式,非图灵完整表达评估。 ...
错误处理 用于处理错误的库。 emperror - Go库和应用程序的错误处理工具和最佳实践。 errlog - 可破解的软件包,用于确定错误的负责任的源代码(以及其他一些快速调试功能)。可插入任何现成的记录器。 errors - 下拉更换...
电子邮件 实现电子邮件创建和发送的库和工具。 chasquid - 用Go编写的SMTP服务器。 douceur - CSS内衬为您的HTML电子邮件。 email - 用于Go的强大而灵活的电子邮件库。 go-dkim - DKIM库,用...
日期和时间 用于处理日期和时间的库。 carbon - 简单的时间延长了很多UTIL方法,从PHP碳库移植。 cronrange - 解析Cron风格的时间范围表达式,检查给定时间是否在任何范围内。 date - Augments用于处理日...