Skip to content

Instantly share code, notes, and snippets.

@nywilken
Last active June 3, 2019 19:51
Show Gist options
  • Save nywilken/ffd4f9014108f21ea6a5005035ea97ac to your computer and use it in GitHub Desktop.
Save nywilken/ffd4f9014108f21ea6a5005035ea97ac to your computer and use it in GitHub Desktop.
Learning Go Recommendations
NOTE: For items with no links just Google the text and you should be good.
- Pick one learning track (helps reduce TMI)
• No programming experience: greatercommons.com/learn/golang
• Programming experience: https://quii.gitbook.io/learn-go-with-tests/ or Ultimate Go
- Use these as reading materials:
• Go By Examples
• The Go Programming Book
- Find a local Go meetup and make a friend. This is key to getting unstuck.
- Need something to build outside of the training course: https://exercism.io/tracks/go
- Join the Gopher Slack channel.
- After you are comfortable with the syntax, take the Go mindset tour
1. https://github.com/golang/go/wiki/CodeReviewComments
2. Effective Go
3. Gophercises: may help to watch the solution video first (goal get familiar with the construxts)
Good luck!
@nywilken
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment