Go MSC SDK
SDK built to use MSC APIs
What is done ?
- Tracking
- Schedules
- Booking
How to install Go ?
Debian / Ubuntu:
$ sudo apt update
$ sudo apt install golang
Arch:
$ sudo pacman -Sy go
Mac OS X:
$ brew update
$ brew install golang
Last release from script:
See: https://github.com/udhos/update-golang
From tarballs:
See: https://golang.org/doc/install
Check golang version
$ go version
Commands:
Available commands:
$ make help
To check (vet / lint / fmt)
$ make check
$ make lint # only lint
$ make vet # only vet
$ make fmt # only fmt
To run tests:
$ go install github.com/joho/godotenv/cmd/godotenv
$ make test
SDK creation
make generate
Documentation
MSC T&T documentation : api_files/dcsaorg-DCSA_TNT-1.2.0-resolved.json