first commit

This commit is contained in:
2026-10-08 13:45:52 +03:30
commit b234bd9108
31 changed files with 3034 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
# 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](https://github.com/eclipse-paho/paho.golang/releases/tag/v0.23.0)
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.
Submodule references/paho.golang added at 145831e41d
Submodule references/paho.golang-v0.23.0 added at 1aa03969c5