В Go недавно появился новый экспериментальный инструмент для создания новых проектов: gonew
:
Шаблоны от Google: appengine
, pubsubfn
, httpfn
and microservice
Шаблоны от меня: server
, library
и action
.
Теперь новые проекты я зачинаю с помощью алиаса new
:
cd ~/Projects/chulomin
new server test
И новый проект создастся в директории ~/Projects/chulomin/test
с модулем Go, названным github.com/chuhlomin/test
и всем необходимым старта для серверного проекта.