A helpful list of links for a Javascript developer to understand and wrap their head around Go. I have a picture in my head about how the JavaScript event loop works and how that relates to callback functions and promises. This is just a personal list of links that have helped me imagine what Go is doing and how it works so I can wrap my head around it.
- Introduction to Go for JavaScript Developers: http://slides.com/sernst/gointro
- Making the Switch from Node.js to Golang: https://blog.codeship.com/making-the-switch-from-node-js-to-golang/
- Getting Started with WebSockets in Go: https://blog.codeship.com/getting-started-with-websockets-in-go/
- Organizing Go code: https://talks.golang.org/2014/organizeio.slide#1
- Five suggestions for setting up a Go project: https://dave.cheney.net/2014/12/01/five-suggestions-for-setting-up-a-go-project
- The 7 stages of becoming a Go programmer: https://opensource.com/article/17/9/seven-stages-becoming-go-programmer?utm_medium=Email&utm_campaign=weekly&sc_cid=701f2000000tiA0AAI