Media Summary: ... nah narrow path you stop splitting your screen or whatever and you use this tool to look at the About the talk: CockroachDB has seen a relatively large amount of bugs in 2018-2019 due to improper Distributed systems, multi-process RPC, highly security-sensitive, millions of users, users that measure downtime in millions of US ...

Gophercon 2017 Errors As Side - Detailed Analysis & Overview

... nah narrow path you stop splitting your screen or whatever and you use this tool to look at the About the talk: CockroachDB has seen a relatively large amount of bugs in 2018-2019 due to improper Distributed systems, multi-process RPC, highly security-sensitive, millions of users, users that measure downtime in millions of US ... I will describe the efforts over the past two years to build a better machine-code generator for Go. Based on a SSA (Static Single ... Viewed as a set of design patterns, we can apply functional programming concepts to Go code to get simpler, more modular code. grpc has become the best-in-class toolkit for inter-service communication. We'll take a crash course by iteratively evolving the Go ...

Go 1.13 introduced support for working with wrapped This talk will share how our Dropbox SREs and SWEs ensure our use of Go is reliable and durable and then push it to the limits ... Detecting whether your package's API is backwards-compatible is an important problem. You want to know whether your change ...

Photo Gallery

GopherCon 2017: Errors as Side Notes - Jonathan Amsterdam
GopherCon 2016: Don't Just Check Errors Handle Them Gracefully - Dave Cheney
GopherCon Europe 2020: Raphael 'kena' Poss - Error Handling and Pitfalls in Distributed Go Apps
GopherCon 2017: Advanced Testing with Go - Mitchell Hashimoto
GopherCon 2017: Generating Better Machine Code with SSA - Keith Randall
GopherCon 2022: Errors: to Log, or Not to Log? - Konrad Reiche
GopherCon 2017: Functional Programming in Go - Aaron Schlesinger
GopherCon 2017: grpc: From Tutorial to Production - Alan Shreve
GopherCon 2020: Working with Errors - Jonathan Amsterdam
GopherCon 2025: Compile Time Errors My Belovéd - Branden J Brown
GopherCon 2017: Go Reliability and Durability at Dropbox - Tammy Butow
GopherCon 2019: Detecting Incompatible API Changes - Jonathan Amsterdam
View Detailed Profile
GopherCon 2017: Errors as Side Notes - Jonathan Amsterdam

GopherCon 2017: Errors as Side Notes - Jonathan Amsterdam

... nah narrow path you stop splitting your screen or whatever and you use this tool to look at the

GopherCon 2016: Don't Just Check Errors Handle Them Gracefully - Dave Cheney

GopherCon 2016: Don't Just Check Errors Handle Them Gracefully - Dave Cheney

... avoid overloading the

GopherCon Europe 2020: Raphael 'kena' Poss - Error Handling and Pitfalls in Distributed Go Apps

GopherCon Europe 2020: Raphael 'kena' Poss - Error Handling and Pitfalls in Distributed Go Apps

About the talk: CockroachDB has seen a relatively large amount of bugs in 2018-2019 due to improper

GopherCon 2017: Advanced Testing with Go - Mitchell Hashimoto

GopherCon 2017: Advanced Testing with Go - Mitchell Hashimoto

Distributed systems, multi-process RPC, highly security-sensitive, millions of users, users that measure downtime in millions of US ...

GopherCon 2017: Generating Better Machine Code with SSA - Keith Randall

GopherCon 2017: Generating Better Machine Code with SSA - Keith Randall

I will describe the efforts over the past two years to build a better machine-code generator for Go. Based on a SSA (Static Single ...

GopherCon 2022: Errors: to Log, or Not to Log? - Konrad Reiche

GopherCon 2022: Errors: to Log, or Not to Log? - Konrad Reiche

Most of the time,

GopherCon 2017: Functional Programming in Go - Aaron Schlesinger

GopherCon 2017: Functional Programming in Go - Aaron Schlesinger

Viewed as a set of design patterns, we can apply functional programming concepts to Go code to get simpler, more modular code.

GopherCon 2017: grpc: From Tutorial to Production - Alan Shreve

GopherCon 2017: grpc: From Tutorial to Production - Alan Shreve

grpc has become the best-in-class toolkit for inter-service communication. We'll take a crash course by iteratively evolving the Go ...

GopherCon 2020: Working with Errors - Jonathan Amsterdam

GopherCon 2020: Working with Errors - Jonathan Amsterdam

Go 1.13 introduced support for working with wrapped

GopherCon 2025: Compile Time Errors My Belovéd - Branden J Brown

GopherCon 2025: Compile Time Errors My Belovéd - Branden J Brown

Type

GopherCon 2017: Go Reliability and Durability at Dropbox - Tammy Butow

GopherCon 2017: Go Reliability and Durability at Dropbox - Tammy Butow

This talk will share how our Dropbox SREs and SWEs ensure our use of Go is reliable and durable and then push it to the limits ...

GopherCon 2019: Detecting Incompatible API Changes - Jonathan Amsterdam

GopherCon 2019: Detecting Incompatible API Changes - Jonathan Amsterdam

Detecting whether your package's API is backwards-compatible is an important problem. You want to know whether your change ...

GopherCon 2017: Beating GCP's MapReduce with Go at The New York Times - Darren McCleary

GopherCon 2017: Beating GCP's MapReduce with Go at The New York Times - Darren McCleary

... had a number of