Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
buntdb
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
I found https://quii.gitbook.io/learn-go-with-tests/ to be really helpful. Another thing I wish I knew when I was starting to learn go was: Be careful NOT to follow the project layout suggested by https://github.com/golang-standards/project-layout. This is not standard by any means and will often lead to a too complicated project structure.
Will just drop it here, there are a lot of challenges of different complexity level https://www.codewars.com/ A lot of them for Golang also, nice way to learn language by solving problems
If you’re a vim guy, there are plenty of options out there and just a search away. If you enjoy debugging alongside, might I suggest you to use gdlv - a GUI Delve debugger as well?