GopherCon 2020 (or should I say #GoVirCon
?!) is officially over 😩, I was lucky enough to attend GopherCon 2018 2 years ago and I had such a wonderful time, I talked to some of my Go buddies as well and I was able to catch up with some old friends.
This year was obviously a “tiny bit” different, meetings in person was not encouraged and traveling was harder than before… however thanks to the GopherCon team and all the speakers we were able to watch some talks and attend some trainings live. This year everything went full remote, the concept was really interesting for sure, talks were pre-recorded but streamed live during their normal scheduled time, this concept in particular gave me some sort of normalcy, it was like being there waiting for the talk to start.
And because everything was pre-recorded (the coolest feature really IMO!) I was being able to watch all the talks anytime I wanted. My favorite talks so far are:
- Build and Test Caching in Go by Kevin Burke, Kevin talked about the internals of caching, how Go handles that and how we could build our own tools to take advantage of it.
- Go is Boring… And That’s Fantastic! by Jonathan Bodner, Jonathan talked about how languages continue adding features because reasons, but Go has been really conservative and it takes its sweet time to even consider adding a new big change.
- A Journey to Postgres Productivity with Go by Johan Brandhorst-Satzkorn, Johan covered everything Postgres-related to properly use it as a data store, including packages and tools for accessing values as well as for testing the final code. Really cool stuff.
- Working with Errors by Jonathan Amsterdam, Jonathan talked about the changes introduced in Go 1.13 regarding errors and how we should use this new API to properly describe our errors.
- Anyone Can Be A Gopher! by Angelica Hill, Angelica talked about the difficulties of learning how to program, the experiences learned along the way as well as how/what we should consider helping newcomers to learn the language.
I will continue watching all the remaining talks and I will definitely update the list above if needed.
Great job GopherCon team and speakers, keep it up!