Skip to content

开发指南

介绍

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