Skip to content

buyco/go-msc-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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