CERN Accelerating science

Talk
Title An Introduction to Go: Why and how to write good Go code
Video
If you experience any problem watching the video, click the download button below
Download Embed
Mp4:Medium
(1000 kbps)
High
(4000 kbps)
More..
Copy-paste this code into your page:
Copy-paste this code into your page to include both slides and lecture:
Author(s) Campoy, Francesc (speaker) (source{d}, San Francisco, USA)
Corporate author(s) CERN. Geneva
Imprint 2019-02-15. - 1:08:46.
Series (Academic Training Lecture Regular Programme ; 2018-2019)
Lecture note on 2019-02-15T11:00:00
Subject category Academic Training Lecture Regular Programme
Abstract

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.

We will cover why the language was created, the key features that distinguish it from other languages, and how to write code that uses them correctly. We will also focus on the tooling around the language, which is a key factor on its success.

 

BIO:

Francesc Campoy Flores is the VP of Developer Relations at 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.

He’s passionate about programming and programmers, specially Go and gophers. As part of his effort to help those learning he’s given many talks and workshops at conferences like Google I/O, Gophercon(s), GOTO, or OSCON.

When he’s not on stage he’s probably coding, writing blog posts, or working on his justforfunc YouTube series where he hacks while cracking bad jokes.

Copyright/License © 2019-2024 CERN
Submitted by maureen.prola-tessaur@cern.ch

 


 Record created 2019-02-16, last modified 2022-11-03


External link:
Download fulltext
Event details