-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Description
Fun 是一个基于 Go 语言的 WebSocket 框架,提供了服务绑定、依赖注入、参数验证、日志记录等功能。它专注于简化 WebSocket 应用开发,支持自动生成 TypeScript 客户端代码,让前后端开发更加高效。
特性
🚀 基于 Gorilla WebSocket 构建
🔧 自动依赖注入
🛡️ 参数验证(集成 validator.v10)
📝 多级别日志系统(支持文件和终端输出)
🔄 WebSocket 心跳检测和连接管理
🎯 自动生成 TypeScript 客户端代码
🧪 内置测试工具
🛡️ 守卫机制(类似中间件)
📦 结构化响应格式
🧭 枚举类型支持
官网:https://fungo.ink
github:https://github.com/fun-go/fun
Metadata
Metadata
Assignees
Labels
No labels