Media Summary: You've turned on all the analyzers and written all the tests, but preventable errors keep popping up in production. There's too ... Struct tags are a great feature of Go, but in the general Go community they receive almost no attention. In this talk we want to show ... Dynamic tools can provide significant value for small time investment. But frequently they are underappreciated by developers.
Gophercon 2015 Static Code Analysis - Detailed Analysis & Overview
You've turned on all the analyzers and written all the tests, but preventable errors keep popping up in production. There's too ... Struct tags are a great feature of Go, but in the general Go community they receive almost no attention. In this talk we want to show ... Dynamic tools can provide significant value for small time investment. But frequently they are underappreciated by developers. I will describe the efforts over the past two years to build a better machine- Go gives us powerful abstraction through interfaces with no bureaucracy. In my quest to find the right balance between ... ... reasonable in applying it and this kind of spec is often referred to as a
Maintaining consistency within a growing project is a challenge. I have struggled with my company's Go web API as it has grown ... Many lessons have been learned from more than two years of developing Prometheus. Most of its components are implemented ...