Going Mod and Evil Go
Details
We have two great presentations this Meetup!
Going mod: Experiences and Lessons Learned from Moving an Open Source project to go mod, a lightning talk by Jonathan Altman.
This lightning talk will cover the experiences and lessons learned while moving a decently-sized open source code base, Capital One's checks-out, from using dep to Go 1.11's experimental modules. We will cover the strategy and mechanics of moving, what was surprisingly difficult (and why that was a good thing), and thoughts about whether it was all worthwhile.
Evil Go, by Jon Bodner
Go developers say that working in Go is great, primarily because the code is so easy to follow. The language encourages a simple, straightforward programming style and there are lots of people who are happy to teach you how to follow these best practices in Go. And sure, that's great for your company and co-workers, but how does that help you? Maybe it's better to make yourself essential by writing bad code instead. This talk covers everything that you can do to make your Go code as hard to follow as possible, so you can enjoy job security via worst practices.
