December 4th, 2015
December 4th, 2015

GoLab 2015

December, 4th 2015

Day 1
Camera di Commercio di Prato

Via del Romito, 71, 59100 Prato PO

08:30
Camera di Commercio • Main Room
45
min
talk

Go & Embedded

Veloce, con tante librerie, facile da usare e da deployare. Go vince sui linguaggi di scripting ed è una validissima alternativa al C e al C++ per applicazioni Linux embedded.

09:15
Camera di Commercio • Main Room
45
min
talk

Go Tool Show

When talking about Go, it's important to remember that there's more to the ecosystem than just the language itself. The vast library of official tools is one of the main reasons for the success of the Go ecosystem.

10:00
Lunch room
Coffee break

Coffee break

10:30
Camera di Commercio • Main Room
45
min
talk

Python - Golang, sola andata

Recentemente si è diffuso in Rete un certo trend di notizie che vedrebbe protagonisti sempre più sviluppatori Python intenti nel migrare a Go attraverso storie di successo; sebbene non esistano statistiche che aiutino a definire esattamente la portata del fenomeno, è comunque palpabile nella comunità Python l’interesse suscitato da Go.

11:15
Camera di Commercio • Main Room
45
min
talk

Go with the Flow: segui la corrente di Go

Com'è la corrente di Go? Quali i suoi punti di forza e debolezza, le gemme nascoste, le discese ardite, e le risalite? Scopriamo insieme quale flusso segue il linguaggio dal nome meno ricercabile, creato dal signore delle ricerche: Go-Ogle, va' e adocchia la sagoma dello scafo sapientemente modellata da Pike, Thompson e Griesemer. Nelle loro, e dei Ramones, immortali parole: Hey! Ho! Let's Go!

12:00
Lunch room
Coffee break

Lunch

13:30
Camera di Commercio • Main Room
45
min
talk

Golang web routers and microframeworks

Nel corso di quest'intervento si farà un'overview sulle librerie di routing e microframework web disponibili in Golang.

14:15
Camera di Commercio • Main Room
45
min
talk

Reflection 101

La reflection (o introspezione) è la possibilità di esaminare a runtime una struttura per scoprire i campi di cui è composta. Il Go, come altri linguaggi, fornisce supporto nativo per questa funzionalità. In questo talk vedremo come usare la reflection e come sfruttare questa caratteristica in un caso d’uso reale: il parsing di file JSON.

15:00
Lunch room
Coffee break

Coffee break

15:30
Camera di Commercio • Main Room
45
min
talk

Goroutine 101

"Concurrency" è la parola chiave per capire e per apprezzare pienamente il Go, grazie ai potenti strumenti che il linguaggio ci fornisce. Niente thread, o lock, o mutex, solo Go. In questo talk vedremo passo passo quali feature il Go ci mette a disposizione per entrare facilmente nel mondo della programmazione parallela e concorrente: le goroutine e i channel.

16:15
Camera di Commercio • Main Room
45
min
talk

Il roditore e l'elefante

I database relazionali sono molto importanti per lo sviluppo delle applicazioni. In questo intervento parleremo del pacchetto "database/sql", delle sue particolarità rispetto agli approcci tradizionali e di come utilizzarlo al meglio nelle nostre applicazioni.

Stay connected

You can subscribe to our newsletter to stay updated on the latest news and announcements. Follow us on social media to join our community and engage with other attendees, speakers, and staff. We're on Twitter, Mastodon, Youtube and Facebook. Don't forget to use our official hashtag #GoLab2023 to share your experience and connect with other attendees on social media.

Subscribe to our newsletter

We hate spam just as much as you do, which is why we promise to only send you relevant communications. We respect your privacy and will never share your information with third parties.
©2023 GoLab | The international conference on Go in Florence-Design & devCantiere Creativo-Made withDatoCMS