https://github.com/gregoryv/mq
mqtt-v5 protocol
https://github.com/gregoryv/mq
golang mqtt
Last synced: 8 months ago
JSON representation
mqtt-v5 protocol
- Host: GitHub
- URL: https://github.com/gregoryv/mq
- Owner: gregoryv
- License: mit
- Created: 2022-09-04T02:57:51.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-27T13:44:34.000Z (over 1 year ago)
- Last Synced: 2024-12-27T14:34:29.795Z (over 1 year ago)
- Topics: golang, mqtt
- Language: Go
- Homepage:
- Size: 10.2 MB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/gregoryv/mq)
[](https://codecov.io/gh/gregoryv/mq)
[](https://codeclimate.com/github/gregoryv/mq/maintainability)
[gregoryv/mq](https://pkg.go.dev/github.com/gregoryv/mq) - package implements
[mqtt-v5.0](https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html) control
packets

For a low level client implementation refer to [gregoryv/tt](https://github.com/gregoryv/tt)
Naming concepts follow the specification as much as possible.

Initial work and design is discussed in [etc/blog.md](./etc/blog.md).