Gomela is only supported on Linux and MacOs.
To install Go : install page.
The install instruction for the git command line tool can be found here.
The instruction to install Spin can be found here.
timeout is installed by default on linux.
Note that to install timeout on MacOs you need brew which can be found here.
then simply run brew install coreutils to install timeout.