go-msc-sdk

module
v2.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 19, 2023 License: LGPL-3.0

README

Go MSC SDK

GoDoc Build Status Go Report Card codecov license

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/msc-dcsa-track-and-trace.json

Directories

Path Synopsis
Package auth is a generated GoMock package.
Package auth is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL