Media Summary: As our customer workloads continue to increase, we find ourselves engaging with a number of interesting scaling challenges. Why is it that after 50+ years our primary tool is still a simple text editor? We can do so much better. In this talk I present my vision ... This talk is about language design decisions, parsing, static analysis, and code generation. I will go through my initial motivation ...

Gophercon Uk 2021 Stuart Murray - Detailed Analysis & Overview

As our customer workloads continue to increase, we find ourselves engaging with a number of interesting scaling challenges. Why is it that after 50+ years our primary tool is still a simple text editor? We can do so much better. In this talk I present my vision ... This talk is about language design decisions, parsing, static analysis, and code generation. I will go through my initial motivation ... Go language has become a default choice for writing maintainable and portable backend applications. It's easy to work with, ... In this talk, we'll show that introducing observability is not as daunting as it seems! We'll walk through how simple it is to get ... As we approach the tenth anniversary of Go 1.0, Bryan Boreham looks at how Go is being used to build larger and larger systems.

Go makes it so easy to write concurrent programs that sooner or later you will run into a deadlock. A deadlock is where your ... In this talk I'll be looking back at Luno's growth over the past 8 years and how leveraging Go has made that possible. I will be ... This talk contains a mix of Go and JavaScript, covering WebSocket and WebCrypto from experiments over the past year - possibly ... Golang has been designed from the ground up around scalability and concurrency. Pub/Sub, a common messaging paradigm, ... Go is the language of the server, but it's not yet reached a critical mass in the modern enterprise. This talk describes Go kit, ... A test suite for any package is explicitly testing different code paths and identifies how your code works using different inputs.

REST is the current leader in client-server interactions. Our services have better tooling like grpc and better formats like protocol ... Ladies and gentlemen, don't miss this public bludgeoning of the microservices horse for its sweet hypeglue! We will survey the ... NATS is a lightweight, easy to deploy, high performance messaging system that builds upon cloud native infrastructure concepts.

Photo Gallery

GopherCon UK 2021: Stuart Murray - How Go powered our elastic search
GopherCon UK 2021: André Eriksson - Software development reimagined
GopherCon UK 2021: Sina Siadat - Building a small Language with Go for fun
GopherCon UK 2021: Bartłomiej Płotka - Optimizing Go for Clouds
GopherCon UK 2021: Chris Reeves - Instrumenting GO Applications
GopherCon UK 2021: Bryan Boreham - Go Large!
GopherCon UK 2021: Nick Craig-Wood - Deadlocks: The Dark Side of Concurrency
GopherCon UK 2021: Adam Hicks - Scaling using Go
GopherCon UK 2021: Eleanor McHugh - Browser environments from a system programmer’s perspective
GopherCon UK 2021: Tom Camp - Creating a basic chat app
Golang UK Conference 2015 - Peter Bourgon - Go Kit A Toolkit for Microservices
GopherCon UK 2021: Eleni Fragkiadaki - Test coverage in Go, the whole package
Sponsored
Sponsored
View Detailed Profile
GopherCon UK 2021: Stuart Murray - How Go powered our elastic search

GopherCon UK 2021: Stuart Murray - How Go powered our elastic search

As our customer workloads continue to increase, we find ourselves engaging with a number of interesting scaling challenges.

GopherCon UK 2021: André Eriksson - Software development reimagined

GopherCon UK 2021: André Eriksson - Software development reimagined

Why is it that after 50+ years our primary tool is still a simple text editor? We can do so much better. In this talk I present my vision ...

Sponsored
GopherCon UK 2021: Sina Siadat - Building a small Language with Go for fun

GopherCon UK 2021: Sina Siadat - Building a small Language with Go for fun

This talk is about language design decisions, parsing, static analysis, and code generation. I will go through my initial motivation ...

GopherCon UK 2021: Bartłomiej Płotka - Optimizing Go for Clouds

GopherCon UK 2021: Bartłomiej Płotka - Optimizing Go for Clouds

Go language has become a default choice for writing maintainable and portable backend applications. It's easy to work with, ...

GopherCon UK 2021: Chris Reeves - Instrumenting GO Applications

GopherCon UK 2021: Chris Reeves - Instrumenting GO Applications

In this talk, we'll show that introducing observability is not as daunting as it seems! We'll walk through how simple it is to get ...

Sponsored
GopherCon UK 2021: Bryan Boreham - Go Large!

GopherCon UK 2021: Bryan Boreham - Go Large!

As we approach the tenth anniversary of Go 1.0, Bryan Boreham looks at how Go is being used to build larger and larger systems.

GopherCon UK 2021: Nick Craig-Wood - Deadlocks: The Dark Side of Concurrency

GopherCon UK 2021: Nick Craig-Wood - Deadlocks: The Dark Side of Concurrency

Go makes it so easy to write concurrent programs that sooner or later you will run into a deadlock. A deadlock is where your ...

GopherCon UK 2021: Adam Hicks - Scaling using Go

GopherCon UK 2021: Adam Hicks - Scaling using Go

In this talk I'll be looking back at Luno's growth over the past 8 years and how leveraging Go has made that possible. I will be ...

GopherCon UK 2021: Eleanor McHugh - Browser environments from a system programmer’s perspective

GopherCon UK 2021: Eleanor McHugh - Browser environments from a system programmer’s perspective

This talk contains a mix of Go and JavaScript, covering WebSocket and WebCrypto from experiments over the past year - possibly ...

GopherCon UK 2021: Tom Camp - Creating a basic chat app

GopherCon UK 2021: Tom Camp - Creating a basic chat app

Golang has been designed from the ground up around scalability and concurrency. Pub/Sub, a common messaging paradigm, ...

Golang UK Conference 2015 - Peter Bourgon - Go Kit A Toolkit for Microservices

Golang UK Conference 2015 - Peter Bourgon - Go Kit A Toolkit for Microservices

Go is the language of the server, but it's not yet reached a critical mass in the modern enterprise. This talk describes Go kit, ...

GopherCon UK 2021: Eleni Fragkiadaki - Test coverage in Go, the whole package

GopherCon UK 2021: Eleni Fragkiadaki - Test coverage in Go, the whole package

A test suite for any package is explicitly testing different code paths and identifies how your code works using different inputs.

GopherCon UK 2018: Christopher Biscardi - Going GraphQL

GopherCon UK 2018: Christopher Biscardi - Going GraphQL

REST is the current leader in client-server interactions. Our services have better tooling like grpc and better formats like protocol ...

Golang UK Conference 2016 - Peter Bourgon - Go + Microservices = Go Kit

Golang UK Conference 2016 - Peter Bourgon - Go + Microservices = Go Kit

Ladies and gentlemen, don't miss this public bludgeoning of the microservices horse for its sweet hypeglue! We will survey the ...

GopherCon UK 2021: Adelina Simion - Using NATS

GopherCon UK 2021: Adelina Simion - Using NATS

NATS is a lightweight, easy to deploy, high performance messaging system that builds upon cloud native infrastructure concepts.

Related Video Content

Home | GopherCon 2026 information

What is GopherCon In case you're new here, GopherCon is an annual conference that began in Denver, Colorado in 2014....

Agenda | GopherCon 2026 information

Join us in Seattle, Washington from August 3rd - 6th at the Seattle Convention Center | Summit! As the premier...

GopherCon information

GopherCon's Call for Speakers was open Monday, January 19th - Wednesday, March 4th, and is now closed. The Evaluation...

GopherCon Latam – O maior evento de Go da América Latina information

Veja como foi a GopherCon Latam 2025 2026 será a maior edição de todos os tempos 2 palcos Principal + secundário

GopherCon Latam 2026 - Centro Sul - Centro de Convenções de ... information

GopherCon Latam 2026 02 a 04 de Setembro de 2026 Centro Sul - Centro de Convenções de Florianópolis • Florianópolis,...