DriverBox v2.0.0 已经发布,Go 编写的边缘设备接入框架
DriverBox v2.0.0 已经发布,Go 编写的边缘设备接入框架 此版本更新内容包括: 版本亮点 接口优化,体验升级 - v2.0 全面优化插件接口设计,统一设备影子 API,新增事件驱动架构,大幅提升开发效率和运行性能。 ✨ 核心新特性 插件接口重构 简化插件注册方式:RegisterPlugin → EnablePlugin 简化导出注册方式:LoadExport → EnableExport 优化 Initialize 方法:参数从 3 个简化为 1 个 (config.DeviceConfig) 统一插件开发接口,降低学习门槛 设备影子 API 统一 API 路径迁移:helper.DeviceShadow → driverbox.Shadow() 提供实时状态缓存、智能在线检测、变化智能上报 内存缓存设计,提升数据访问效率 事件驱动架构 新增事件总线系统,支持 7 种系统事件: DeviceAdded - 设备添加 DeviceDeleting - 设备删除 DeviceDiscover - 设备发现 DeviceOnOff - 设备开关 ShadowOnline -...