Go recently got a new experimental tool for creating new projects: gonew
:
Templates from Google: appengine
, pubsubfn
, httpfn
and microservice
.
Templates from me: sever
, library
and action
.
Now I start new projects with an alias new
:
cd ~/Projects/chulomin
new server test
And a new project will be created in the ~/Projects/chulomin/test
directory with a Go module named github.com/chuhlomin/test
and everything I need to start a server project.