Go IoT Platform, a high-efficiency and scalable Internet of Things solution developed with the Go language. This platform focuses on providing stable and reliable MQTT client management, as well as comprehensive processing and analysis of MQTT reported data.
- MQTT Client Management: Maintain stable connections for a large number of MQTT clients.
- Data Storage: Securely store data reported by MQTT.
- Alarm Analysis: Perform real-time monitoring and alarm analysis of reported data.
- Data Visualization: Provide intuitive data presentation to help users quickly understand the data.
- Offline Computing: Support in-depth offline analysis and processing of historical data.
- go-iot: MQTT Client Management Service
- go-iot-mq: Rabbit Message Queue Service
- iot-go-project: Management Backend Service
- ant-vue: 基于ant-vue开发的后台管理系统
Detailed deployment guides can be found in the deploy directory.
Related design and implementation documents can be found in the docs directory.
The user manual can be found in the operation directory.
We welcome any form of contribution, including but not limited to:
- Reporting issues
- Submitting Pull Requests
- Improving documentation
Thanks to all contributors and users for their support of the Go IoT Platform!
If you have any questions, please contact us through the following methods:
- Send an email to [email protected]