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
_version_ 1780961259987927040
author Campoy, Francesc
author_facet Campoy, Francesc
author_sort Campoy, Francesc
collection CERN
description <!--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>
id cern-2658368
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-26583682022-11-03T08:15:26Zhttp://cds.cern.ch/record/2658368engCampoy, FrancescAn Introduction to Go: Why and how to write good Go codeAn Introduction to Go: Why and how to write good Go codeAcademic Training Lecture Regular Programme<!--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>oai:cds.cern.ch:26583682019
spellingShingle Academic Training Lecture Regular Programme
Campoy, Francesc
An Introduction to Go: Why and how to write good Go code
title An Introduction to Go: Why and how to write good Go code
title_full An Introduction to Go: Why and how to write good Go code
title_fullStr An Introduction to Go: Why and how to write good Go code
title_full_unstemmed An Introduction to Go: Why and how to write good Go code
title_short An Introduction to Go: Why and how to write good Go code
title_sort introduction to go: why and how to write good go code
topic Academic Training Lecture Regular Programme
url http://cds.cern.ch/record/2658368
work_keys_str_mv AT campoyfrancesc anintroductiontogowhyandhowtowritegoodgocode
AT campoyfrancesc introductiontogowhyandhowtowritegoodgocode