2017-talks
Slides and links for 2017 talks
Speakers
Please submit a PR with your slides in a subdirectory named like this:
BrianKetelsen-MakingGoodBBQ
Quick Links
Day 1
Main Stage, Timeslot, Speaker, Slide Deck, Video, Source, -----------, -----------, ----------, -----, ------, 9:10 AM - 9:35 AM, Tammy Butow, Go Reliability and Durability at Dropbox, Video, 9:40 AM - 10:05 AM, Russ Cox, The Future of Go (blog form: “Toward Go 2”), Video, 10:50 AM - 11:35 AM, Keith Randall, Generating Better Machine Code with SSA, Video, 4:25 PM - 4:50 PM, Joe Tsai, Forward Compatible Go Code, Video, #### Ballroom 1A, Timeslot, Speaker, Slide Deck, Video, Source, -----------, -----------, ----------, -----, ------, 11:45 AM - 12:30 PM, Scott Mansfield, Creating a Custom Serialization Format, Video, 2:00 PM - 2:45 PM, David Crawshaw, Go Build Modes, Video, 2:55 PM - 3:40 PM, Fatih Arslan, Building a go tool to modify struct tags, Video, Source, #### Ballroom 1D, Timeslot, Speaker, Slide Deck, Video, Source, -----------, -----------, ----------, -----, ------, 11:45 AM - 12:30 PM, Liz Rice, A Go Programmer's Guide to Syscalls, Video, Source, 2:00 PM - 2:45 PM, Kelsey Hightower, Self Deploying Kubernetes Applications, Video, 2:55 PM - 3:40 PM, Edward Muller, Go Antipatterns, Video, #### Ballroom 2A, Timeslot, Speaker, Slide Deck, Video, Source, -----------, -----------, ----------, -----, ------, 11:45 AM - 12:30 PM, Filippo Valsorda, Encrypting the Internet with Go, Video, 2:00 PM - 2:45 PM, Kris Nova, Valuable Lessons in Over-Engineering the Core of Kubernetes kops, Video, 2:55 PM - 3:40 PM, Ian Schenck, Operability in Go, Video, ### Day 2
Main Stage, Timeslot, Speaker, Slide Deck, Video, Source, -----------, -----------, ----------, -----, ------, 9:10 AM - 9:35 AM, Kavya Joshi, Understanding Channels, Video, 9:40 AM - 10:05 AM, Ashley McNamara, My Journey to Go, Video, 10:50 AM - 11:35 AM, Mitchell Hashimoto, Advanced Testing with Go, Video, 4:25 PM - 4:50 PM, Sam Boyer, The New Era of Go Package Management, Video, #### Ballroom 1A, Timeslot, Speaker, Slide Deck, Video, Source, -----------, -----------, ----------, -----, ------, 11:45 AM - 12:30 PM, Jon Bodner, Runtime Generated, Typesafe, and Declarative -- Pick any Three, Video, Source, 2:00 PM - 2:45 PM, Aaron Schlesinger, Functional Programming in Go, Video, 2:55 PM - 3:40 PM, Michael Hausenblas, Fallacies Of Distributed Gomputing, Video, Source, #### Ballroom 1D, Timeslot, Speaker, Slide Deck, Video, Source, -----------, -----------, ----------, -----, ------, 11:45 AM - 12:30 PM, Rhys Hiltner, An Introduction to "go tool trace", Video, 2:00 PM - 2:45 PM, Will Hawkins, Go at the DARPA Cyber Grand Challenge: Channels and Parallelism for High Performance Database, Network and File I/O, Video, 2:55 PM - 3:40 PM, Waldemar Quevedo, Writing Networking Clients in Go, Video, #### Ballroom 2A, Timeslot, Speaker, Slide Deck, Video, Source, -----------, -----------, ----------, -----, ------, 11:45 AM - 12:30 PM, Peter Bourgon, Evolutionary Optimization with Go, Video, 2:00 PM - 2:45 PM, Marty Schoch, Building a High-Performance Key/Value Store in Go, Video, 2:55 PM - 3:40 PM, Alan Shreve, grpc: From Tutorial to Production, Video, ### Lightning Talks
Extras
Go Contributors Workshop Slide Deck
Go Tooling Workshop by Francesc Campoy