Get Go 1.12+: https://golang.org/dl/
Set your GOROOT to the install root.
Add go bin in your path.
Create a go root folder (GOPATH env variable). With sub directories src pkg bin.
In the src dir, clone the project github.com/denouche/go-api-skeleton
Run . duplicate.sh
and follow the instructions to initialize your project.
This script will replace the template namespace and project name by your namespace and project name.
Then it will ask you for the entities to create, and it will create you the DAO funcs and basic CRUD APIs for this entities.