June Golang meetup

Hello Gophers, June is here and so is the June meetup! ***There will be a cap of 70 at the door, please RSVP accordingly*** This month we have a very special speaker from abroad, a new hosting company and a discount code for dotGo ( https://dotgo2017.eventbrite.com?discount=GOBERLIN ). ! If you'd like to give a talk - submit your proposals here ( http://goo.gl/forms/54YvJT223F ). If you'd li

Jun 28, 2017, 4:45 – 7:30 PM

RSVP'd

Key Themes

About this event

Hello Gophers,

June is here and so is the June meetup!

*There will be a cap of 70 at the door, please RSVP accordingly*

This month we have a very special speaker from abroad, a new hosting company and a discount code for dotGo ( https://dotgo2017.eventbrite.com?discount=GOBERLIN ).

If you'd like to give a talk - submit your proposals here ( http://goo.gl/forms/54YvJT223F ).

If you'd like to suggest topics for the fishbowl session - submit your topic here ( https://goo.gl/lORsp6 ).

If you have more ideas - talk to us at the Gophers slack ( https://gophersinvite.herokuapp.com/ ) in the #berlin channel and follow us on twitter ( https://twitter.com/gdgberlingolang )!

Agenda

18:45-19:15 networking over drinks and pizza

19:15-19:30 Welcome words

19:30-20:00 githubql - a Go Client for GitHub GraphQL API / Dmitri Shuralyov

githubql was the first Go client library for a GraphQL API (as far as I know). Creating it required answering questions like: What does a Go client for GraphQL look like? Is it even possible? What is a good API design? This talk will describe the thought process, decisions made, and trade-offs encountered. As featured in the Golang Weekly newsletter ( https://golangweekly.com/issues/162 ).

20:00-20:30 Announcements, HR lost & found, break

20:30-21:00 Go away: HTTP load shedding / Rob Vollmert

How do you keep your web app responding swiftly when you have more requests coming in than you can handle? In this talk, Rob presents our approach for handling request shedding in Go, developed for a real-time bidding platform.

21:00-end Networking

About our speakers

Dmitri Shuralyov is a software engineer who comes from a C++ background, and has fully switched to Go since 2013. He spends time working in the world of open source Go packages, contributes to the Go project, GopherJS, and other Go initiatives.

Rob Vollmert is senior backend developer at DCMN. He has a PhD in mathematics from FU Berlin and is a world champion in logic puzzles. He has 5+ years of experience in Go, C, Haskell and other languages. Rob is also the maintainer of the blog https://maybepuzzles.wordpress.com/ ( https://maybepuzzles.wordpress.com/ )

Cheers,

The Organizers™

Organizers

  • Natalie Pistunovich

    Independent Consultant

    Organizer

  • Ole Bulbuk

    Ardan Labs

    Organizer

  • Tim Scheuermann

    Anexia

    Organizer

Contact Us