Skip to content

Go(lang) mosquitto MQTT C bindings.

License

Notifications You must be signed in to change notification settings

the-s0urce/mosquitto

 
 

Repository files navigation

Mosquitto Go(lang) Client Binding

Description.

A Go (cgo) binding for libmosquitto.

Installation

Dependencies

  • Go >= 1.0
  • libmosquitto >= 1.1

Install

go get bitbucket.org/shanehanna/mosquitto

Usage

See example/example.go

TODO

  • Doesn't expose all of libmosquitto, just what I've needed so far.
  • Username/Password.
  • TLS.
  • You should only be able to Listen() once per object.

Contributing

Go nuts! I do not care if you write tests or comment code. If you write something neat just send a pull request, tweet, email or yell it at me line by line in person. I will do whatever extra work is required.

About

Go(lang) mosquitto MQTT C bindings.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 77.7%
  • C 22.3%