This is an issue requesting additional documentation.
The current Getting started topic includes information that is likely not needed (at least, at first) by most new users. A new user is likely not installing multiple Go versions, nor are most likely to be concerned about system requirements. We could break up the topic's information to help new users focus on what's essential to begin.
We could make the following changes:
- Streamline the install experience to include merely a download link for the installer and instructions for installing.
- Detect user OS and present only the information they are likely to need (but give easy access to the rest).
- Move other information from the existing Getting started into a separate topic where it can be found by those users who need it.
- Add a very brief tutorial that introduces a small amount of code, a few Go commands, and a few key concepts. We can then link to this tutorial from the install topic.
- Add a longer tutorial that introduces concepts and code fundamental to programming generally (functions, loops, data types, and so on). Sections of the tutorial would be connected by a narrative thread.
@andybons @dmitshur
This is an issue requesting additional documentation.
The current Getting started topic includes information that is likely not needed (at least, at first) by most new users. A new user is likely not installing multiple Go versions, nor are most likely to be concerned about system requirements. We could break up the topic's information to help new users focus on what's essential to begin.
We could make the following changes:
@andybons @dmitshur