Cargando…

An Introduction to Go: Why and how to write good Go code

<!--HTML--><p>Go has recently hit its 1.10 release and recently celebrated its seventh anniversary as an open source project. During these years Go has become the language of the cloud and it has been adopted by companies and projects across the world, from Google to Microsoft and Apple,...

Descripción completa

Detalles Bibliográficos
Autor principal: Campoy, Francesc
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:http://cds.cern.ch/record/2658368
Descripción
Sumario:<!--HTML--><p>Go has recently hit its 1.10 release and recently celebrated its seventh anniversary as an open source project. During these years Go has become the language of the cloud and it has been adopted by companies and projects across the world, from Google to Microsoft and Apple, and is an essential part of the cloud as it powers Docker and Kubernetes.</p> <p>We will cover why the language&nbsp;was created, the key features that distinguish it from other languages, and how to write code that uses them correctly.&nbsp;We will&nbsp;also focus on the tooling around the language, which is a key factor on its success.</p> <p>&nbsp;</p> <p><strong>BIO:</strong></p> <p>Francesc&nbsp;Campoy&nbsp;Flores is the VP of Developer Relations at&nbsp;source{d}, a startup applying ML to source code and building the platform for the future of developer tooling. Previously, he worked at Google as a Developer Advocate for Google Cloud Platform and the Go team.</p> <p>He’s&nbsp;passionate about programming and programmers, specially Go and gophers. As part of his effort to help those&nbsp;learning&nbsp;he’s given many talks and workshops at conferences like Google I/O,&nbsp;Gophercon(s), GOTO, or OSCON.</p> <p>When&nbsp;he’s&nbsp;not on stage he’s probably coding, writing blog posts, or working on his&nbsp;justforfunc&nbsp;YouTube series where he hacks while cracking bad jokes.</p>