Skip to content

alfrunes/mqttie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MQTTie - a MQTT protocol library written in go

Actions Status codecov Go Report Card
GoDoc client GoDoc mqtt GoDoc packets

Package structure:

├── client - The MQTT client package.
├── mqtt - Common MQTT definitions.
├── packets - Low-level packet definitions.
└── util - Utility library, e.g. functions for encoding mqtt-specific types.

High-level project goals

  • Create a low-level packet interface for the mqtt protocol (Partially complete)
  • Create a high-level client interface for the mqtt protocol (Started)
  • Support all versions of the protocol (currently MQTT 3.1.1, MQTT 5.0 in progress)
  • Create an mqtt broker (not started)

About

A MQTT protocol library written in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages