GoCon Canada 2019
| title | author | length |
|---|---|---|
| Using unsafe.Pointer to explore Linux system calls | Matt Layher | 23m |
Shows concrete patterns for using unsafe.Pointer with Linux syscalls: uses x/sys/unix and ioctl to fetch a uint32 vmsock context ID, demonstrates… | ||
| Evil Go: Doing Well by Doing Bad | Jon Bodner | 26m |
Argues that specific bad choices — bad package names and layering, interfaces defined on the wrong side, passing pointers that mutate structs, turning errors… | ||
| A Token Of Respect: Implementing Microservice Identity And Access Management In Go | James Bowes | 30m |
Implements role-based access control by bundling a compact permission bitset into a JSON Web Token issued by an identity service and enforced by downstream Go… | ||
| Intro to Test-Driven Development in Go | Denise Yu | 28m |
Shows a concrete red green refactor workflow in Go: start with a failing test for a hello(name) function, hard‑code to pass, then generalize and refactor; uses… | ||
| WebAssembly on the Server: How System Calls Work | Christine Dodrill | 15m |
A tiny runtime called dagger exposes five system calls — open, close, read, write, flush — implemented in about 500 lines of code and enough to run an HTTP… | ||
| Tech hiring is broken' is broken | Nicole Tibaldi | 27m |
Argues that whiteboard and live coding interviews fail and recommends structured take‑home work: send an existing codebase (cloned repo, PR flow with lint… | ||
| nothing matches | ||