Get started


This section covers the architecture and development flow of a gos program. Using gos requires experience with Go, checkout the Go tour.


gos requires Go +v1.7 installed with environment variable GOPATH set, and GOPATH/bin added to your executable path.


Run the following command to download and install gos :

go get -v

Complete installation

Run the following command to complete setup :

gos deps


  1. Project layout : Learn the structure of a gos project.
  2. Task management : Learn how to get the most out of a gos project.
  3. Package architecture : Learn about the architecture of a gos project.
  4. First project : Start your first gos project.