Go - The programming language that makes you a better developer

By Patroklos Papapetrou

Elevator Pitch

Go is not just the new kid on the block anymore. It’s a very mature and robust programming language and in this session, I will discuss the most interesting language features I will explain why I believe writing in Go make you a better developer in general.

Description

Go is not just the new kid on the block anymore. It’s a very mature and robust programming language chosen by several big (open-source) projects and backed-up by Google. In this session, I will discuss most of the flagship language features with some simple and not so simple coding examples and then I will explain why I believe writing in Go make you a better developer in general.

Notes

I was a Java developer for more than a decade when I switched to Go a year ago. I found it extremely easy to learn - even though it doesn’t share much common ground with Java - but the most fascinating thing I noticed was the fact that the official programming guide and the language itself - which is by the way followed by the majority of Go developers - can make you a better developer. This is what I want to explain to the audience by demonstrating some of the most interesting GoLang features.