Special Offer: Get 50% off your first 2 months when you do one of the following
Personalized offer codes will be given in each session
  • Media

How I Learned to Stop Worrying and Love the Interface

August 24, 2016 at 06:00:00 PM · Pacific Time (US & Canada) 537 views
By Remote Meetup Go (5.0 stars · 4 reviews )
About This Webinar

Are you using interfaces effectively? Interfaces are one of the most powerful language features that Go provides, yet Go programmers often under-utilize existing interfaces in their code. Even many advanced Gophers rarely write their own interfaces, or write interfaces that are less powerful than they could be.

Let's demystify interfaces by taking a behind-the-scenes look at the two most ubiquitous interfaces of them all: the humble "io.Reader" and "error". What makes these interfaces so versatile and powerful? And how can we design our own interfaces to be as powerful as these?

Categories:
SCIENCE & TECH
Who can view: Everyone
Webinar Price: Free
Webinar ID: 63591883f561
Featured Presenters
Webinar hosting presenter Aditya Mukerjee
Engineer at Stripe
Aditya is an engineer on the Risk team at Stripe and has been a full-time Go developer since 2012. He is the main developer for gitgo, a pure Go implementation of Git; Anaconda, the Twitter client library for Go; and gojson, a tool for generating...
Hosted By
Remote Meetup Go webinar platform hosts How I Learned to Stop Worrying and Love the Interface
165 reviews
Remote Meetups for Go (#golang). Big thanks to Compose (https://compose.io) for sponsoring this initiative.