~/conference

GopherCon AU 2023

date:2023-11-08..2023-11-10
location:Sydney, Australia
series:GopherCon AU · one edition
tags:[go]
titleauthorlength
Go Testing By ExampleRuss Cox44m
Practical, concrete testing techniques for Go: 20 specific tips including table‑driven tests, using go test -coverprofile plus the uncover tool to find…
Talk on
How Go Made a Better Engineer Out of an ex-BaristaAysa Matueva30m
First professional language is Go, used on Kafka-backed services and AWS stacks (DynamoDB, Aurora), and it makes builds and cross-team edits reliably fast…
Talk on
Constraining Complexity in the Generics DesignAxel Wagner26m
Allowing interfaces-with-methods inside union constraints makes the compiler’s implication check coNP-hard by reduction from Boolean satisfiability: the…
Talk on
WebAssembly with Go: Powering the Web with Speed and EfficiencyJyotsna Gupta25m
Go compiles to WebAssembly with the concrete command GOOS=js GOARCH=wasm, produces main.wasm, requires the runtime glue file wasm_exec.js, and serves an…
Talk on
Elements of Gonum for Scientific ComputingVladimir Chalupecky33m
Gonum implements BLAS/LAPACK-like primitives in Go with both pure-Go and cgo backends, using row-major storage with strides and light-weight views for rows…
Talk on
The Go-to Language for AI: Opportunities and ChallengesMatteo Grella29m
Claims that Go can run local LLM stacks with spago and localAI drive the talk, showing pure-Go NLP: token classification, zero-shot classification, question…
Talk on
The Hacker's Guide to JWT SecurityPatrycja Wegrzynowicz31m
Four live demos show concrete failures and fixes: a none algorithm bypass lets an attacker replace a token and become another user because parse-without-verify…
Talk on
Implementing Event-driven Systems with GoVictoria Polishchuk23m
Shows implementing a transactional outbox by adding an outbox table in Postgres and writing content plus outbox rows atomically inside a DB transaction with…
Talk on
What's The Point? A Guide To Using Pointers Without PanickingMirjam Uher37m
Practical guide that demos actual Go behavior: slice copies share an underlying array and append can be nondeterministic depending on capacity, maps and slices…
Talk on
Building a Cutting Edge Search Engine in GoBen Boyter28m
searchcode.com indexes 75 billion lines in 40 million projects using Go and a custom index that combines bloom filters and trigrams. code turns into trigrams…
Talk on
Building a Beginner's Programming Language with GoJulia Ogris32m
A beginner-friendly language called Evy is implemented in Go and runs in the browser via TinyGo WebAssembly, yielding about 200 KB output instead of megabytes…
Talk on
Infinite PossibilitiesEgon Elbre26m
Exercise shows how one simple problem spawns 15 implementations and then hundreds by varying concrete tradeoffs. Code variants include moving globals to…
Talk on
Coroutines and GoRaghav Roy31m
Shows a concrete implementation of coroutines in Go using goroutines and channels as the transport, exposing a cororo package with resume/yield/cancel…
Talk on
Code Reviews in Go: Top 5 MissesSadie Freeman, Quinn Hou28m
Teams that run a Go backend for microservices (Kafka-based, ~12 services) say they scale from thousands to almost a million users in weeks and learn concrete…
Talk on
Dog Food Can Be DeliciousJeff Levin32m
Company builds a reproducible benchmark pipeline that compiles Grafana from a commit, provisions it, runs K6 tests, and stores results; initial prototype is…
Talk on
Go Stack: Should It Be Moving Like That?Yarden Laifenfeld26m
Built a production Go debugger with runtime hacks that forces deep runtime reading, revealing concrete mechanics: goroutine stacks start at 2 KB initial stack…
Talk on
Back to the Future: Modernizing CLIs Using GoMarian Montagnino27m
Demonstrates a working Go CLI called time-travel that parses commands like pause/return, emits text/JSON/YAML and an interactive termdash dashboard, and…
Talk on
Lightning TalksEsme lam17m
Four short demos: a home lighting controller written in 4,000 lines of Go with a CLI, YAML config, discoD web UI and ~1,000 lines mapping xkcd color names; a…
Lightning on
What We Got Right, What We Got WrongRob Pike47m
Fourteen years after Go’s launch, the talk lists concrete wins — a formal spec enabling multiple compilers, trivial cross‑compilation, a strong compatibility…
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.