by Saifi Khan (@saifi) on Wednesday, 30 November 2016

+3
Vote on this proposal
Status: Submitted
Technical level
Intermediate

Abstract

The features, capabilities and gotchas of the Go programming language are highlighted through case studies.

Outline

The features, capabilities and gotchas of the language are highlighted through case studies.

• A Scalable network service

• Two compute centric services communicating on a single node and across the network

• processing and applying configuration data

• plugin architecture and design

• working with platform capabilities

• dependency management and libraries

• working with existing system level code and libraries written in C/C++

The discussion will highlight relevant syntax, libraries, debugging and Go centric idiomatic approaches.

Requirements

projector
whiteboard / blackboard
microphone (in case room is very large)

Speaker bio

Saifi is passionate about open source software. He believes open source developed with community oversight is the most pragmatic way to develop resilient and flexible software. His area of expertise is system and infrastructure software development.

Saifi is co-founder of Strikr.