Kaiju引擎:Go语言打造的高性能游戏引擎
Kaiju是一款使用Go语言和Vulkan API构建的通用2D/3D游戏引擎,专注于提供卓越的性能和开发体验。该引擎在性能测试中表现出色,在相同硬件条件下,渲染一个简单场景的帧率比Unity高出9倍(达到5400 FPS)。Kaiju支持...
Kaiju是一款使用Go语言和Vulkan API构建的通用2D/3D游戏引擎,专注于提供卓越的性能和开发体验。该引擎在性能测试中表现出色,在相同硬件条件下,渲染一个简单场景的帧率比Unity高出9倍(达到5400 FPS)。Kaiju支持...
Epsilon是一个用Go语言编写的纯WebAssembly运行时环境,具有零依赖的特点。该虚拟机完全支持WebAssembly 2.0规范,可在任何Go语言支持的架构(如amd64、arm64等)上运行,无需CGO支持。开发者可以在Go应...
api-tester是一款基于Go语言开发的API自动化测试工具,旨在帮助开发者提高API测试效率。该工具通过YAML配置文件实现API测试的自动化执行,支持测试场景编排、步骤依赖、变量提取和数据传递,并提供多种断言验证方式。api-tes...
本文分享了一种创新的TypeScript依赖注入解决方案,作者针对传统装饰器方案的痛点,开发了一个不使用装饰器、反射或token注册的轻量级IoC库。该库仅通过函数和引用实现依赖注入,灵感来源于Go语言中的wire库。作者详细描述了在DDD...
Tunnl.gg 是一款用 Go 语言编写的本地隧道服务工具,专为解决开发者频繁忘记 ngrok 认证令牌的痛点而设计。该服务允许用户将本地主机暴露到互联网上,支持 HTTP/TCP/WebSockets 协议,最大的特点是无需注册即可立即...
Hacker News上最新发布的信息显示,一个名为8086 Microcode Browser的开源项目正在GitHub上引起关注。该项目允许用户浏览和探索经典的8086微代码,为芯片历史爱好者提供了一个深入了解处理器内部工作原理的平台。...
开发者defcc基于Go语言创建了一款简洁的月度任务规划器,该工具无需登录、同步或存储在线数据,支持离线打印,旨在为用户提供一个无干扰的规划环境。该工具响应式设计,适用于多种屏幕尺寸,并获得了社区用户的积极反馈。 原文链接:Hacker N...