- Generics in Go by Eddy Kiselman
- Go observability in practice by Eran Levy
About Eddy's talk:
Brief history and origin of generics
Generics in other languages
Go proposition for generics
Performance considerations when implementing generics.
About Eran's talk:
Microservices architecture involves many services that are being distributed over the network resulting in many more ways of failure. This session will try to cover the available tools that can help you when designing/building such distributed system in Go. We will try to focus on distributed tracing that can provide a visibility into service to service communications that is related to a given transaction.
I will focus on the libs (i.e. OpenCensus, OpenTracing) and tools (i.e Jaeger) that are available, the complexity and some practical examples to use them properly. I will try also to cover the latest developments in this space for instance: OpenTelemetry