Go (also known as Golang) is a programming language that is born in Google laboratories and attempts to offer a high availability alternative with performance in mind, and concurrency as a first class citizen, to build all types of applications. Shortly after its creation, it became evident that it had more use cases than those proposed by Google itself and as a result, after becoming open source, its popularity grew enormously.
In this talk Mariano will introduce us to the Go language, identifying the problems it’s here to solve, its main characteristics (and most innovative features), and will thoroughly explore those features that make Go unique.
He will show us how it’s an ideal complement to developing web applications that are expected to offer high availability, performance, and are looking to take advantage of its concurrency features, by showing how it is an ideal companion for PHP applications.