Files
mqtt-5-learning/references
2026-10-08 13:45:52 +03:30
..
2026-10-08 13:45:52 +03:30
2026-10-08 13:45:52 +03:30
2026-10-08 13:45:52 +03:30

Paho source reference

Lesson release source

paho.golang-v0.23.0/ is a separate shallow checkout of the latest tagged release verified on 2026-10-07. Sections 1–4 use this version.

  • Tag: v0.23.0
  • Commit: 1aa03969c5932464359b3e4ed752d9ac61abccc9
  • Minimum Go version: 1.24
  • Release notes

The original default-branch checkout below remains unchanged and can differ from the lesson release.

Original default-branch snapshot

The paho.golang/ directory is a shallow clone of https://github.com/eclipse-paho/paho.golang, downloaded on 2026-10-07.

  • Snapshot commit: 145831e41db6f515957b518d5ef81a9fe21a894f
  • Library sources: paho.golang/paho/, paho.golang/autopaho/, and paho.golang/packets/
  • Example sources: paho.golang/autopaho/examples/
  • Upstream overview: paho.golang/README.md
  • Licensing: paho.golang/LICENSE, paho.golang/epl-v20, and paho.golang/edl-v10

Keep this checkout as upstream reference material and put learning application code outside it. Its default-branch snapshot does not select a dependency release for the learning project. Match source and examples to the release chosen during learning before relying on version-sensitive APIs.