开发指南 ¶
介绍
Hummingbird(蜂鸟)是由Golang编写的超轻量级物联网平台,具有轻量级、快速、极低的内存占用等特性,特别适用于个人开发者或初创公司承接中小型物联网项目。
程序目录结构 ¶
text
.
├── LICENSE
├── Makefile
├── README.md
├── cmd
│ ├── hummingbird-core
│ │ ├── Dockerfile
│ │ ├── docs
│ │ ├── main.go
│ │ └── res
│ ├── hummingbird-ui
│ │ └── build
│ └── mqtt-broker
│ ├── Dockerfile
│ ├── initcmd
│ ├── main.go
│ ├── mqttd
│ ├── plugin_generate.go
│ ├── plugin_imports.yml
│ └── res
├── go.mod
├── go.sum
├── internal
│ ├── dtos
│ ├── hummingbird
│ │ ├── core
│ │ └── mqttbroker
│ ├── models
│ ├── pkg
│ └── tools
└── manifest
├── docker
│ ├── docker-compose.yml
│ └── logs
└── sql