~/conference

GoLab 2018

date:2018-10-22..2018-10-23
location:Florence, Italy
series:GoLab · 4 editions
editions:[GoLab 2018, GoLab 2019, GoLab 2023, GoLab 2024]
tags:[go]
titleauthorlength
KeynoteCassandra Salisbury37m
Go’s community reports 1.5–2 million users and rapid growth—doubling in a year with 20+ conferences and 170 meetups—which surfaces social scaling problems…
Talk on
Go on Fuchsia OSEdo Scalafiotti35m
Fuchsia is a non‑Linux OS built on the Zircon microkernel with apps split into packages, modules (UI), and agents (background), coordinated by Maxwell and a…
Talk on
Implementing Software Machines in Go and CEleanor McHugh44m
Implements small VMs in C and Go and shows working code: a bytecode interpreter, a function-pointer dispatcher, a C computed goto version that replaces opcodes…
Talk on
Emulating a Nintendo DS in GoGiovanni Bajo38m
A Nintendo DS emulator implemented in Go that actually runs Zelda, Mario Kart and Metal Slug by emulating two ARM CPUs (66/33 MHz), GPUs and 4 MB RAM, using…
Talk on
Goroutines: the dark side of the runtimeRoberto Clapis35m
Explains that goroutines run on a fixed number of OS threads via the M P G scheduler, shows a real example where a loop with a closure capturing loop variable…
Talk on
Go Hardware Go!Mirko Mariotti34m
BondMachine compiles Go into both custom assembly and HDL so each program can generate a tailored FPGA device; the Bondgo compiler emits cores, interconnects…
Talk on
Decoding invalid base64 with state machinesAnna Bernardi25m
Implements a Go-based finite state machine that decodes malformed or mixed-variant base64 by parsing characters into states (start, alphabet, URL/standard…
Talk on
Computer Vision Using Go And OpenCV 3Ron Evans42m
GoCV provides idiomatic GoCV bindings to OpenCV 3 that call CGo into OpenCV C++ and run on Linux, macOS and Windows. Demos include real-time webcam face…
Talk on
Project layout patterns in GoMassimiliano Pippi33m
70k lines of Go, 10 full time engineers and ~15–20 external contributors across 11 teams drive a single cross‑platform agent that must be packaged and shipped…
Talk on
An embedded soft real time system in GoMirko Damiani38m
An embedded soft‑real‑time sorting system is implemented in Go running on standard Linux (no RT patch) across an i.MX6 quad‑core business logic board and…
Talk on
Go tricks from the trenchesYoan Blanc31m
Command-line tooling and a reusable Go library power production workflows: egoscale backs a Cobra-based CLI, Terraform and Kubernetes integrations and the lego…
Talk on
Are we inclusive yet? (Diversity Panel)C.Salisbury, A.Bernardi, C.Andoh, E.McHugh39m
Panelists give concrete practices: spend real time onboarding (one story gives five months ramp before asking for production code), do deliberate pair…
Talk on
How interfaces saved our lifeLuca Cipriani26m
Arduino Create migrates half a million users and ~11–12 million tiny files (≈100–130 GB) from S3 to an NFS/EFS-backed filesystem with zero downtime by…
Talk on
Gomacro: code generation made easy and funMassimiliano Ghilardi35m
Interactive REPL Gomacro REPL produces and manipulates actual ast.Node trees with four lightweight operators so expressions like x + y return an ast.BinaryExpr…
Talk on
Lightining TalksPawel Slomka, Martin Czygan, Andrea Masi, Bernd Rücker, Federico Paolinelli, Fabio Falzoi, Florian Lehner30m
Seven five‑minute demos present concrete tools and results: a JSON-to-Go generator (JasonJen) and an XML inferencer (Zack) that produce annotated structs from…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.