3 ms·
So, where should I Go to get started learning Go as a sysadmin?
by flyt 13y ago
So, where should I Go to get started learning Go as a sysadmin?
- _ak 13y agohttp://tour.golang.org/ http://tour.golang.org/
- minikomi 13y agoIf you understand that they seem to be written as a learning exercises by the respective authors, I found that there's a good introduction to the nuts and bolts to be had browsing attempts at creating userspace tools in go: eg. https://bitbucket.org/telesto/goblin/ https://bitbucket.org/telesto/goblin/ or https://github.com/manveru/goblin https://github.com/manveru/goblin .. it seems to be a popular first project :)
- danieldk 13y agoI think Mark Summerfield's book is quite a good introduction: http://www.qtrac.eu/gobook.html http://www.qtrac.eu/gobook.html Many of his examples touch upon sysadmin work, such as the MP3 playlist conversion, implementing concurrent grep, and coverage of common file formats (XML, JSON, plain text) and archive formats. It's also a good introduction to Go. At times it drinks the kool-aid a bit to much, it sometimes takes quite mundane constructs as an example how stellar Go is (let's be honest, Go is quite a boring language, but boring can be good at times).
- josephkern 13y agosysadmin here; I've been enjoying An Introduction to Programming in Go by Caleb Doxsey[1]. Short, sweet, and right to the point without being terse. There is nothing in this book that will directly relate to using go as an automation language, but I'd rather learn the fundamentals before learning specialized examples. [1]: http://www.golang-book.com/ http://www.golang-book.com/
- bgentry 13y agohttps://gobyexample.com/ https://gobyexample.com/ is also a great resource