基于Go语言Gin框架的Web服务器、WS服务器(更新)
基于 Go 语言 gin + gorilla/websocket 的高性能 Web 与 WebSocket 服务器 DLL。通过 CGO 导出标准 C 接口,供易语言、C/C++ 等调用,单文件、无依赖、协程级并发。核心特点维度说明
高性能架构gin + gorilla/websocket,读写协程分离,无锁设计,TCP Keep‑Alive 自动保活
安全防护IP 与全局连接限流(默认100/10000)、非HTTP流量过滤、包大小限制、RSV位校验、多层超时控制
零内存泄漏C 内存自动回收(defer + 临时指针记录),连接生命周期闭环
WebSocket 全支持分片重组、Ping/Pong 心跳(30s/60s)、Close 处理、RFC 规范校验
CGO 跨语言接口标准 C 回调(__stdcall),导出函数仅暴露基本类型,易语言可直接调用
生产级稳定性Panic 隔离、优雅启停、非阻塞发送背压处理
新增功能:智能 404 自定义系统
模式函数说明
文件模式SetNotFoundFile直接引用静态文件(HTML/图片等)
文本模式SetNotFoundContent动态传入文本/JSON/HTML
二进制模式SetNotFoundContentEx返回图片、图标等二进制数据
配套函数:
[*]GetNotFoundConfig – 获取当前配置(JSON,二进制自动 Base64)
[*]ClearNotFoundConfig – 恢复默认 "Not Found" 文本
[*]_free – 释放配置返回的内存
价值:告别千篇一律的 404,支持个性化错误页面与二进制内容,提升用户体验,且完全向后兼容。
**** Hidden Message ***** 很给力。。。。很喜欢 我要下载试试,我要下载试试... 学习下学习下学习下 666学习了!! 6666666666
页:
[1]