Releases: juherr/mobilityid
Releases · juherr/mobilityid
mobilityid-go v0.1.0
🚀 v0.1.0 - First Go Release of Mobility ID
This is the first official release of the Go implementation of Mobility ID, providing a strict, standards-compliant foundation for working with e-mobility identifiers.
✨ Included in this release
- Go port of the core Mobility ID domain logic
- Identifier models:
CountryCodePhoneCountryCodeProviderIDOperatorIDISOOperatorIDDINPartyIDContractID(ISO/EMI3/DIN standards)EvseID(ISO/DIN variants)
- Strict and tolerant parsing APIs (
New.../Parse...) - Canonical rendering via
String() - Identifier normalization and validation
- Check-digit implementations:
- ISO 7064 Mod 37,2
- DIN 7064 Mod XY
🧪 Quality gates
- Table-driven Go test suites
- CI checks for
gofmt,golangci-lint,go vet,go test, andgo build
📦 Installation
go get mobilityid.juherr.dev/go@v0.1.0ℹ️ Notes
- Module is published through the vanity import path: mobilityid.juherr.dev/go
- v0.1.0 is the initial stable baseline for the Go module.