REST API written in Go using Gin HTTP framework.
Dependencies are handled by Go Modules, and a good example of how to use them are avaiable here.
Install new dependnecy:
go get -u <repo url>
Vendor dependencies:
go mod vendor
https://gist.github.com/akhenakh/38dbfea70dc36964e23acc19777f3869
https://medium.com/honestbee-tw-engineer/gracefully-shutdown-in-go-http-server-5f5e6b83da5a