Go best practices, six years in