Favourite Golang Resources
This is a personal list of Golang Resources I like to keep track. This is a evergreen list so I will update it once in a while when new stuff pops up.
Libraries
- Libraries that help in handling web applications/authorization/authentication
- tablewriter - write tables in markdown
- terminal dashboard - dashboard on bash
- terminal dashboard for processes - dashboard on bash but for processes
- PromptUI - CLI Prompts
- Cobra - CLI Toolkit
Tools
- dep
- Current latest dependency tool that is kind of the official experiment for golang dependency management.
- godoc
- Part of golang tooling support. When you add documentation above function names - they will pop up within documentation which other developers can possibly consume.
- Visual Studio Code Golang extension
- It requires installation of a whole of Golang tool which includes Golang vet etc. Checks to ensure certain heuristics are kept to ensure readable code that is easy to extend.
Blogs
- Russ Cox’s Blogs
https://research.swtch.com/ - Dave Cheney’s Blog
https://dave.cheney.net - Mat Ryer’s Medium Posts
https://medium.com/@matryer
Video Tutorials
- Just for func youtube channel:
https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw - Golang UK Conference Videos:
https://www.youtube.com/channel/UC9ZNrGdT2aAdrNbX78lbNlQ/videos - Actor models Golang:
https://www.youtube.com/watch?v=LHe1Cb_Ud_M
https://www.youtube.com/watch?v=yCbon_9yGVs