From 841496f346d2889df217c2a950d948b59978df44 Mon Sep 17 00:00:00 2001 From: Mohan Raj Rajamanickam Date: Mon, 16 Jan 2017 18:29:24 -0800 Subject: [PATCH] Add table with links to slides and videos of talks --- README.md | 48 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 52135da..b5599d8 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,51 @@ Slides for GopherCon 2016 regular program and lightning talks will accepted here. -When the videos are processed, we'll create a tidy table with a link to the slides and videos too. Because we care about you like that. +### List of Talks + +| Title | Slides | Video | +|---|---|---| +| Building A Go Debugger | [Slides](https://github.com/gophercon/2016-talks/blob/master/AbelMathew-BuildingAGoDebugger/Building_A_Go_Debugger.pdf) | [GopherCon 2016 - Lightning Talk: Abel Mathew - YouTube](https://www.youtube.com/watch?v=JxM9STwy4Bk) | +| Object storage in Go | [Slides](https://github.com/gophercon/2016-talks/blob/master/AB-Minio/Object%20Storage%20in%20Go.pdf) | [GopherCon 2016 - Lightning Talk: Anand Babu Periasamy - YouTube](https://www.youtube.com/watch?v=QqoYTP9UF3s) | +| Communicating Sequential Goroutines | [Slides](http://www.slideshare.net/adriancockcroft/gophercon-2016-communicating-sequential-goroutines) | [GopherCon 2016: Adrian Cockcroft Communicating Sequential Goroutines - YouTube](https://www.youtube.com/watch?v=gO1qF19y6KQ&index=13&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Navigating Unfamiliar Code with the Go Guru | [Slides](https://github.com/gophercon/2016-talks/blob/master/AlanDonovan-GoGuru/slides.pdf) | [GopherCon 2016: Alan Donovan - Navigating Unfamiliar Code with the Go Guru - YouTube](https://www.youtube.com/watch?v=ak97oH0D6fI&index=2&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Structured Logging and You | [Slides](https://docs.google.com/presentation/d/1632rG5GJD-bGqzaV4ILBnHEJ2mnw8rVbulp-LyKTtuY/edit#slide=id.p) | [GopherCon 2016 - Lightning Talk: Antoine Grondin - YouTube](https://www.youtube.com/watch?v=Iqw38rsjurM) | +| Structuring Applications for Growth | [Slides](http://go-talks.appspot.com/github.com/gophercon/2016-talks/BenJohnson-StructuringApplicationsForGrowth/main.slide#1) | [GopherCon 2016 - Lightning Talk: Ben Johnson - YouTube](https://www.youtube.com/watch?v=LMSbsW1Xpwg) | +| The Burger Stack: Simplifying Web Application Development | [Slides](http://go-talks.appspot.com/github.com/gophercon/2016-talks/BenJohnson-TheBurgerStack/main.slide#1) | NA (given at the GopherCon 2016 Kick-off Party) | +| Go Without the Operating System | [Slides](https://atmanos.org/talks/go-without-the-os-gophercon-2016/#1) | [GopherCon 2016: Bernerd Schaefer - Go Without the Operating System - YouTube](https://www.youtube.com/watch?v=F2Ls6xZdSrE) | +| Syncthing for Development Environment Synchronization | [Slides](http://go-talks.appspot.com/github.com/gophercon/2016-talks/BrianKetelsen-FailingAtLightningTalks/slides/01-what.slide#1) | NA | +| Let’s Make The Go Remote Meetup Awesome! | [Slides](https://speakerdeck.com/carlisia/lets-make-the-go-remote-meetup-awesome) | NA (lightning talk given at the GopherCon 2016 kick-off party) | +| You Found Love in a Gopher Face. Now What? | [Slides](https://speakerdeck.com/carlisia/you-found-love-in-a-gopher-face-now-what) | [GopherCon 2016 - Lightning Talk: Carlisia Campos - YouTube](https://www.youtube.com/watch?v=snJD-O7qBi4) | +| Grow your users from an unlikely source: Windows developers | [Slides](http://carolynvanslyck.com/talk/devex/gowin/#/) | [GopherCon 2016: Carolyn Van Slyck - Grow your users from an unlikely source: Windows Developers - YouTube](https://www.youtube.com/watch?v=UOeeR7odY1I) | +| Write your own web framework | [Slides](https://talks.godoc.org/github.com/broady/talks/web-frameworks-gophercon.slide#1) | [GopherCon 2016 - Lightning Talk: Chris Broadfood - YouTube](https://www.youtube.com/watch?v=0F7etKqvkmI&list=PL2ntRZ1ySWBfdNd2SHwX2eMyFWKW_zfAq&index=4) | +| Go for Data Science | [Slides](https://github.com/gophercon/2016-talks/blob/master/DanielWhitenack-GoForDataScience/go_for_data_science.pdf) | [GopherCon 2016: Daniel Whitenack - Go for Data Science - YouTube](https://www.youtube.com/watch?v=D5tDubyXLrQ&index=6&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Dont Just Check Errors Handle Them Gracefully | [Slides](https://github.com/gophercon/2016-talks/blob/master/DaveCheney-DontCheckErrorsHandleThemGracefully/GopherCon%202016.pdf) | [GopherCon 2016: Dave Cheney - Dont Just Check Errors Handle Them Gracefully - YouTube](https://www.youtube.com/watch?v=lsBF58Q-DnY&index=8&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| The Power and Elegance of Reflection | [Slides](https://candysmurf.github.io/GoReflectionTalk/#/) | [GopherCon 2016: Emily Gu - The Power and Elegance of Reflection - YouTube](https://www.youtube.com/watch?v=lI17OEJCPVw&index=21&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| From cgo back to Go | [Slides](https://speakerdeck.com/filosottile/from-cgo-back-to-go-gophercon-2016) | [GopherCon 2016: Filippo Valsorda - cgo Safely Taming the Beast - YouTube](https://www.youtube.com/watch?v=lhMhApWQp2E&index=17&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Understanding Nil | [Slides](https://speakerdeck.com/campoy/understanding-nil) | [GopherCon 2016: Francesc Campoy - Understanding nil - YouTube](https://www.youtube.com/watch?v=ynoY2xz-F8s&index=5&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Crypto for Go Developers | [Slides](https://speakerdeck.com/gtank/crypto-for-go-developers) | [GopherCon 2016: George Tankersley - Go for Crypto Developers - YouTube](https://www.youtube.com/watch?v=2r_KMzXB74w&index=20&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Cardinality Estimates Using HLL in Go | [Slides](http://go-talks.appspot.com/github.com/gophercon/2016-talks/HariBhaskaran-CardinalityEstimatesUsingHLL/main.slide#1) | [GopherCon 2016 - Lightning Talk: Hari Bhaskaran - YouTube](https://www.youtube.com/watch?v=tsJ8HFz7tQg&list=PL2ntRZ1ySWBfdNd2SHwX2eMyFWKW_zfAq&index=18) | +| Visualizing Concurrency in Go | [Slides](http://divan.github.io/talks/2016/gophercon/#/) | [GopherCon 2016: Ivan Danyliuk - Visualizing Concurrency in Go - YouTube](https://www.youtube.com/watch?v=KyuFeiG3Y60&index=14&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Practical advice for Go library authors | [Slides](http://go-talks.appspot.com/github.com/cep21/go-talks/practical-advice-for-go-library-authors.slide#1) | [GopherCon 2016: Jack Lindamood - Practical Advice for Go Library Authors - YouTube](https://www.youtube.com/watch?v=5v2fqm_8jYI&index=19&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Packet Capturing with Go | [Slides](https://github.com/gophercon/2016-talks/blob/master/JohnLeon-PacketCapturingWithGo/PacketCapturingWithGo.pdf) | [GopherCon 2016: John Leon - Packet Capture, Analysis, and Injection with Go - YouTube](https://www.youtube.com/watch?v=APDnbmTKjgM&index=18&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Go Mobile as the backend of Lantern for Android | [Slides](https://github.com/gophercon/2016-talks/blob/master/JoseNieto-GoMobileAsTheBackboneOfLanternForAndroid/go-mobile-as-the-backbone-of-lantern-for-android.pdf) | [GopherCon 2016: José Carlos Nieto - Go Mobile as the backbone of Lantern for Android - YouTube](https://www.youtube.com/watch?v=IZgAk6o67Ek&index=9&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Inside the Map Implementation | [Slides](https://docs.google.com/presentation/d/1CxamWsvHReswNZc7N2HMV7WPFqS8pvlPVZcDegdC_T4/edit#slide=id.p) | [GopherCon 2016: Keith Randall - Inside the Map Implementation - YouTube](https://www.youtube.com/watch?v=Tl7mi9QmLns&index=3&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Writing Go with Friends | [Slides](https://talks.godoc.org/github.com/gophercon/2016-talks/LeighMcCulloch-WritingGoWithFriends/index.slide#1) | NA (lightning talk given at the GopherCon 2016 kick-off party) | +| Handling Text from Around the World in Go | [Slides](https://github.com/gophercon/2016-talks/blob/master/MarcelVanLohuizen-TextSubrepo/slides.pdf) | [GopherCon 2016: Marcel van Lohuizen - Handling Text from Around the World in Go - YouTube](https://www.youtube.com/watch?v=K7rMS9Y7_x0&index=25&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Root Cellar | [Slides](https://github.com/gophercon/2016-talks/blob/master/MartySchoch-RootCellar/rootcellar.pdf) | [GopherCon 2016 - Lightning Talk: Marty Schoch - YouTube](https://www.youtube.com/watch?v=wx5lVS_N_tg&list=PL2ntRZ1ySWBfdNd2SHwX2eMyFWKW_zfAq&index=19) | +| CONTRIBUTING: The Talk! | [Slides](https://github.com/gophercon/2016-talks/tree/master/MichaelMatloob-ContributingTheTalk) | [GopherCon 2016: Michael Matloob - CONTRIBUTING: The Talk - YouTube](https://www.youtube.com/watch?v=cxVvDYG_myQ&index=23&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Building Microservices From Design With goa | [Slides](http://talks.goa.design/slides/gophercon2016/goa.slide#2) | [GopherCon 2016: Raphael Simon - goa: A New Approach to Microservice Development in Go - YouTube](https://www.youtube.com/watch?v=t1MxuSKVXPc&index=28&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| The Go Gopher: A Character Study | [Slides](https://github.com/gophercon/2016-talks/blob/master/ReneeFrench-TheGoGopherACharacterStudy/gopherconfinal.pdf) | [GopherCon 2016: Renee French - The Go Gopher A Character Study - YouTube](https://www.youtube.com/watch?v=4rw_B4yY69k&index=12&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| The Design of the Go Assembler | [Slides](https://talks.golang.org/2016/asm.slide#1) | [GopherCon 2016: Rob Pike - The Design of the Go Assembler - YouTube](https://www.youtube.com/watch?v=KINIAgRpkDA&index=1&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Alias Declarations For Go - A proposal | [Slides](https://github.com/gophercon/2016-talks/blob/master/RobertGriesemer-AliasDeclarationsForGo/slides.pdf) | [GopherCon 2016 - Lightning Talk: Robert Griesemer - YouTube](https://www.youtube.com/watch?v=t-w6MyI2qlU&list=PL2ntRZ1ySWBfdNd2SHwX2eMyFWKW_zfAq&index=20) | +| EVCache: Netflix Microservices Caching Layer | [Slides](https://docs.google.com/presentation/d/1hiwj0oV0nLMtFmARpoFLDoGNh-YdCdy9epTagmwUIDE/edit#slide=id.g1505988a49_0_0) | [GopherCon 2016 - Lightning Talk: Scott Manfield - YouTube](https://www.youtube.com/watch?v=sttxPp2j7s0&list=PL2ntRZ1ySWBfdNd2SHwX2eMyFWKW_zfAq&index=11) | +| Successfully Avoiding the syslog package | [Slides](http://go-talks.appspot.com/github.com/gophercon/2016-talks/ShantanuJoshi-SyslogLightningTalk/syslog.slide#1) | [GopherCon 2016 - Lightning Talk: Shantanu Joshi - YouTube](https://www.youtube.com/watch?v=Nlr9OzchbpI&list=PL2ntRZ1ySWBfdNd2SHwX2eMyFWKW_zfAq&index=14) | +| My golang CLI application for writing CLI application | [Slides](http://go-talks.appspot.com/github.com/tcnksm/talks/2016/07/gophercon/gophercon.slide#1) | [GopherCon 2016 - Lightning Talk: Taichi Nakashima - YouTube](https://www.youtube.com/watch?v=PaVyMSgWUmk&list=PL2ntRZ1ySWBfdNd2SHwX2eMyFWKW_zfAq&index=15) | +| Go for Mobile Games | [Slides](https://docs.google.com/presentation/d/1PvlfcO5OU0Zlv3eISdIgUsRLpXsVaMvxX0C0c7iCvHg/edit#slide=id.g86b729c58_0_0) | [GopherCon 2016: Takuya Ueda - Go for Mobile Games - YouTube](https://www.youtube.com/watch?v=7yfhmni2Uo8&index=27&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Go Vendoring Deconstructed | [Slides](https://github.com/gophercon/2016-talks/blob/master/WisdomOmuya-GoVendoringDeconstructed/GoVendoringDeconstructed.pdf) | [GopherCon 2016: Wisdom Omuya - Go Vendoring Deconstructed - YouTube](https://www.youtube.com/watch?v=6gdVhHMxNTo&index=11&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | +| Porting Go to the IBM z Architecture | [Slides](https://docs.google.com/presentation/d/1TNONYUuVeQL3XOiRdPYBbiIw5QBimzFq7e7FEPy4slc/edit?usp=sharing) | [GopherCon 2016: Bill O'Farrell - Porting Go to the IBM z Architecture - YouTube](https://www.youtube.com/watch?v=z0f4Wgi94eo&index=26&list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) | + +### Sources +* [List of GopherCon 2016 Talks - YouTube](https://www.youtube.com/playlist?list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P) +* [List of Lightning Talks GopherCon 2016 - YouTube](https://www.youtube.com/playlist?list=PL2ntRZ1ySWBfdNd2SHwX2eMyFWKW_zfAq)