Here is the Dockerize GOLANG setup for development including initial go modules and packages setup, ready to go environment in a Docker container.
One must have Docker installed in his local system for deploying this GOLANG setup easily.
docker-compose up -d
It will deploy the container named as learningpack, no need of any manual or human intervention.
Using SSH
ssh -p 2228 hello@localhost
And the password is also
hello
The source folder present in the repository, which contains the working code is being pushed inside the container at the following address;
/opt/go/src/learningpack