GoLab - the Italian conference on Go - Florence, Italy

Florence, Italy - October 22, 2018, October 23, 2018

Tags: Golang, Go, Web, Developer experience, Patterns, Embedded

CFP closed at  April 11, 2018 18:04 UTC

GoLab 2018

The Italian conference on Go programming language

Florence, October 22-23, 2018

Might your experience of the Go language world be useful to other professionals? Do you feel it is valuable to get inside the code of the programs you are using? Do you often wonder “how can I make this code more secure, perform better or more user friendly”? Do you distribute and design innovative systems, and want to share your opinions with hundreds of other insiders?

Submit a talk proposal to GoLab!

You have until April, 11 to submit an abstract for the third ever GoLab, which will be held in Florence on October 22 and 23, 2018.

Send your proposal

To send a proposal, just complete the online form with an abstract and the required info. Using the form ensures quick review. Our staff receives the abstract, reviews it and provides objective, clear feedback as soon as possible so that you can make any necessary changes to your submitted proposal.

CFP Description


You can submit proposals on any subject among the following topics, or propose new ones related to the Go programming language world for subjects which are not listed.

GoLab aims to be an all-round conference on Go programming.

The conference will take place on two days, each with two parallel tracks. We have therefore picked out four main areas for the event, which we would like the talks to address. The areas are Web, Embedded applications, Developer experience and Patterns. Proposals may be theoretical, or practical case studies. Cross-topic proposals are also welcome.

Here are the topics we have selected:


  • Frameworks
  • Microservices
  • Orchestration
  • Monitoring
  • Unikernels


  • Deployment
  • Minimal runtime overhead
  • Real time processing
  • IoT

Developer experience

  • Tools
  • Debugging
  • Tracing
  • Profiling


  • Libraries
  • Best practices
  • Design patterns
  • Productivity

Besides the usual talks, we would also like to offer:


  • Tutorials (step by step intros to something)
  • Case studies (in-depth analysis of experiences)
  • Longer three-hour training sessions

If you work in these areas, you are an expert in a particular technology, or feel you can say something interesting on one or more of the topics listed above, go ahead: propose a talk!


You may give talks in English or Italian. Please submit your proposal in your chosen language.

Content Guidelines

Do not advertise the products or services of any company during your talk. You can only mention products/services as examples, or if widely considered very famous (Docker, Yocto, Android, etc.). You may also mention your company during up to one minute of your talk by presenting yourself and your professional background. If you want to explicitly present your own product/service for commercial purposes, please consider holding a sponsored talk. Please note that the talk copyright remains with the respective speakers. The speakers also accept responsibility for the contents of their talks during the event.

Speakers who take part in the event agree:

  • to be filmed and photographed during the event, and grant the organizers the right to publish the films and photographs taken on the conference website and through any other communication channels the organizers decide to use.
  • to provide the organizers with a digital copy of their slides, and any other communication materials they use to support their presentations, and grant the organizers permission to publish these materials on the conference website and through any other communication channels the organizers decide to use.

Talk formats

We will accept the following kinds of talks:

  • 5-minute lightning talks
  • 45-minute talks
  • 3-hour training sessions

Lightning Talks

A lightning talk is a short five-minute presentation, usually given without slides. The goal of lightning talks is to illustrate a topic in a quick, insightful and clear manner. These concise, efficient talks are intended to grab the audience’s attention, convey key information, and allow several presenters to share their ideas in a short period of time. Lightning talks are brief which means speakers must make their points clearly and rid their presentations of all non-critical information. This causes the audience to be more attentive to the speaker and gain a broader array of knowledge from the presentations given.


A talk is a 45-minute presentation, usually given with slides and a projector. During a talk, the audience is not expected to do anything besides listen and/or take notes. A talk room usually holds as many as 100 people. Talks take place simultaneously in two or more rooms. The duration of each talk includes an audience question time.

Training Sessions

A training session is a more practical talk, where the speaker can involve the audience in a hands-on session about a topic/technology. The presenter may ask the attendees to prepare a setup (special equipment, tools, pre-installed programs, etc.) in advance. A training room usually holds as many as 20 people.

Talks and training sessions take place simultaneously in two or more rooms. The duration of each talk/training session includes an audience question time. There will be a talk manager in each room, who will introduce the speaker and keep the talk to schedule.