Media Summary: The Go toolchain now has a variety of build modes that let you use Go in places and in ways beyond the typical statically linked ... 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 ... Mitchell Hashimoto from Hashicorp discusses how the team has gone about evolving their

Gophercon 2017 Simple Plugin Architectures - Detailed Analysis & Overview

The Go toolchain now has a variety of build modes that let you use Go in places and in ways beyond the typical statically linked ... 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 ... Mitchell Hashimoto from Hashicorp discusses how the team has gone about evolving their We talk about "Idiomatic Go" a lot, but TBH it's hard to define exactly what idiomatic Go actually is, but we know it when we see it. ... sync. map is optimized for keys that are accessed repeatedly over time loads with new keys don't cause contention on their Well you could manually fix it but if you do that you might as well write your

Many people use serialization formats for their service communication without knowing how things work underneath. grpc has become the best-in-class toolkit for inter-service communication. We'll take a crash course by iteratively evolving the Go ... ... avoid conflicts finally we're going to encapsulate a Event sourcing and other applications of append-only logs have experienced a renaissance in recent years. From git, to Kafka, ...

Photo Gallery

GopherCon 2017: Simple Plugin Architectures in Go - Bob Argenbright
GopherCon 2017: Go Build Modes - David Crawshaw
GopherCon 2017: Generating Better Machine Code with SSA - Keith Randall
2016 Kickoff - Hashicorp & Go Plugin Architecture
GopherCon 2017: Go Anti-Patterns - Edward Muller
GopherCon 2022: Safe, Fast, and Easy: Building a Plugin System with WebAssembly - Kyle Conroy
GopherCon 2017: An overview of sync.Map - Bryan C  Mills
GopherCon 2017: A Go Platform for Polyglot REST API Code Generation - Tim Burks
GopherCon 2017: Creating a Custom Serialization Format - Scott Mansfield
GopherCon 2017: grpc: From Tutorial to Production - Alan Shreve
Designing Pluggable and Idiomatic Go Applications. Mark Bates
GopherCon 2017: Ethernet and Go - Matt Layher
View Detailed Profile
GopherCon 2017: Simple Plugin Architectures in Go - Bob Argenbright

GopherCon 2017: Simple Plugin Architectures in Go - Bob Argenbright

... multi-process

GopherCon 2017: Go Build Modes - David Crawshaw

GopherCon 2017: Go Build Modes - David Crawshaw

The Go toolchain now has a variety of build modes that let you use Go in places and in ways beyond the typical statically linked ...

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 ...

2016 Kickoff - Hashicorp & Go Plugin Architecture

2016 Kickoff - Hashicorp & Go Plugin Architecture

Mitchell Hashimoto from Hashicorp discusses how the team has gone about evolving their

GopherCon 2017: Go Anti-Patterns - Edward Muller

GopherCon 2017: Go Anti-Patterns - Edward Muller

We talk about "Idiomatic Go" a lot, but TBH it's hard to define exactly what idiomatic Go actually is, but we know it when we see it.

GopherCon 2022: Safe, Fast, and Easy: Building a Plugin System with WebAssembly - Kyle Conroy

GopherCon 2022: Safe, Fast, and Easy: Building a Plugin System with WebAssembly - Kyle Conroy

Adding

GopherCon 2017: An overview of sync.Map - Bryan C  Mills

GopherCon 2017: An overview of sync.Map - Bryan C Mills

... sync. map is optimized for keys that are accessed repeatedly over time loads with new keys don't cause contention on their

GopherCon 2017: A Go Platform for Polyglot REST API Code Generation - Tim Burks

GopherCon 2017: A Go Platform for Polyglot REST API Code Generation - Tim Burks

Well you could manually fix it but if you do that you might as well write your

GopherCon 2017: Creating a Custom Serialization Format - Scott Mansfield

GopherCon 2017: Creating a Custom Serialization Format - Scott Mansfield

Many people use serialization formats for their service communication without knowing how things work underneath.

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 ...

Designing Pluggable and Idiomatic Go Applications. Mark Bates

Designing Pluggable and Idiomatic Go Applications. Mark Bates

Adopting a

GopherCon 2017: Ethernet and Go - Matt Layher

GopherCon 2017: Ethernet and Go - Matt Layher

... avoid conflicts finally we're going to encapsulate a

Gopherfest 2017 | Event Sourcing – Architectures and Patterns with Matt Ho

Gopherfest 2017 | Event Sourcing – Architectures and Patterns with Matt Ho

Event sourcing and other applications of append-only logs have experienced a renaissance in recent years. From git, to Kafka, ...