~/conference

GoLab 2023

date:2023-11-19..2023-11-21
location:Florence, Italy
series:GoLab · 4 editions
editions:[GoLab 2018, GoLab 2019, GoLab 2023, GoLab 2024]
titleauthorlength
Keynote | State of the Go NationCameron Balahan51m
Go reports concrete platform work: modules (immutable versions) plus a module mirror and checksum DB to cache and detect tampering; a GA vulnerability database…
Talk on
Go (LEFT) CUE: Shifting Go left with CUERoger Peppe53m
Derives a CUE schema directly from Go types with the `cue get go` flow, uses cue vet to catch missing or malformed fields early, and composes static config +…
Talk on
How Go taught me to love building apps againAndrew B. Williams46m
Claims Go plus the Fyne toolkit builds native apps from one codebase, produces static binaries, and supports desktop, mobile, browser (WASM) and embedded…
Talk on
Essential security checks for your Go projectCosmin Cojocar45m
Shows concrete tooling and outcomes: gosec (36 built‑in rules) runs as a fast single binary with SARIF output and GitHub Action integration and detects an SSRF…
Talk on
In the beginning was about metal, now is about Web: exploring WebAssembly in cloud envir.F.Romani38m
WASI gives WebAssembly network and file access and Go 1.21 ships Go 1.21 preview1 WASI support but the official toolchain cannot export Go functions yet; use…
Talk on
Understanding the successes and the pain points of different testing strategiesBenjamin Bryant37m
Interviews of engineers (30–60 minutes each) surface concrete tradeoffs: unit tests run fast and locally but become brittle and impede refactors…
Talk on
Go and Redis. More than a love story.Simeon Yordanov Grancharov35m
Compares two Go Redis clients by implementing a simple Redis connector for each and running go test benchmarks (set/get, HGETALL, LPUSH/LRANGE) against a local…
Talk on
Boosting test coverage for microservicesLaura Vuorenoja40m
Project refactors integration testing to instrument binaries with Go 1.20 coverage support, build instrumented images via Docker (Dockerfile arg go build ARs)…
Talk on
Generating code in GoDaniel Antos36m
Argues that generating Go code gives compile‑time safety and fewer runtime surprises, with concrete tools and results: using gqlgen moves GraphQL errors into…
Talk on
Understanding the Go runtimeJesús Espino50m
Covers Go runtime v1.21 internals: the binary starts at an entry assembly that reads auxv then initializes TLS, CPU flags and the scheduler; the scheduler…
Talk on
Exploring domain driven design in GoDamiano Petrungaro49m
Shows concrete DDD techniques applied in Go: uses Go package structure as context maps, demonstrates value objects (string-backed types with validation)…
Talk on
REST in peace: using generics to remove REST boilerplateTanguy Herrmann37m
Generics power a small Go library that generates CRUD HTTP endpoints from a typed provider: register rip.ResourceProvider[MyResource] and call…
Talk on
Give superpowers to your Golang application with WebAssembly and ExtismPhilippe Charrière39m
Extism makes WebAssembly plugins practical for Go by showing a working Go HTTP server with TinyGo, Rust, JavaScript plugins, calling exported functions via the…
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.