Skip to content

GolangBCN January meetup

Photo of Gonzalo Serrano
Hosted By
Gonzalo S. and Ivan D.
GolangBCN January meetup

Details

Fellow gophers,

The first meetup of the year!

The January meetup is powered by New Relic, who has kindly offered their space more than once for this meetup.

About New Relic: "Our cloud-based platform gives developers, engineers, operations, and management a clear view of what’s happening in today’s complex software environments. So you can find and fix problems faster, build high-performing DevOps teams, and deliver delightful experiences for your customers."

There will be two talks:

"Pointers vs Values: digging more into the performance war" by Mario Macías @marioupc

In the January 2019 Golang Meetup, we spotted some aspects about the Go memory management, and we concluded that using pointers to avoid copying memory between values is usually a premature optimization. In this talk we will continue digging into this conclusion, and we will show some new scenarios in which minimizing the memory copy could lead to performance degradation, as well as hindering other the metrics of your services in containerized scenarios.

"Some techniques for building services in Go" by Gonzalo Serrano (yeah, that's me) @gonzaloserrano

I'd like to share some thoughts about techniques that can help you build your next service in Go: TDD, package design with hexagonal architecture, domain-driven design tactical patterns and aggregate design, schemas and code generation, tooling and linters, libraries for SQL and AMQ... Also some thoughts about distributed systems trade-offs.

Special thanks to Ferran Orrios from New Relic for letting this happen!

Photo of Golang Barcelona group
Golang Barcelona
See more events
Av. Diagonal, 211
Av. Diagonal, 211 · Barcelona, CT