~/conference

Conf42 Golang 2021

date:2021-06-24
location:-- online --
series:Conf42 Golang · 2 editions
editions:[Conf42 Golang 2021, Conf42 Golang 2022]
tags:[go, security]
titleauthorlength
Premiere19m
25 Go talks cover concrete techniques, tools and working demos rather than high‑level platitudes. Featured session shows struct embedding and code generation…
Promo on
Struct Embedding, Instrumentation and Code GenerationJesús Espino38m
Codebase replaces a brittle middleware chain with struct embedding layers that wrap a concrete SQL store to provide caching, timing, tracing, retries and…
Talk on
Learning Go when you don't know how to codeMiriah Peterson24m
Argues that Go works well as a first programming language and offers a free, open-source tutorial on GitHub that walks learners with under a year of experience…
Talk on
Ultimate Guide to Golang Development for BeginnersHuseyin Babal30m
Walks through a production‑grade Go setup from downloading the go binary to a runnable Docker image, showing exact commands and tools: dependency management…
Talk on
Concurrency for beginnersJayaganesh Kalyanasundaram09m
Implements MergeSort (O(n log n)) first sequentially, then with goroutines + WaitGroup which still blocks and slows because it waits for both halves, then…
Talk on
Go learning by project: Souin (rex)Sylvain Combraque37m
Built a caching layer called Souin cache for Traefik to fix Traefik’s lack of HTTP caching, implemented in Go and shipping as v1.5.2, 100+ stars. Code uses…
Talk on
Go development on local k8s with SkaffoldMatan Cohen31m
Demonstrates a working local Kubernetes dev loop where Skaffold rebuilds and redeploys changed artifacts in seconds using Docker for Mac and a local cluster…
Talk on
DevOps automation with GoOliver Fuerst13m
Company runs ~120,000,000 lines of Go plus 2.8M external lines, with three release channels and weekly production releases; a small release API receives build…
Talk on
Quantum-Resistant Native Go Programs: Taking the LeapMathilde Raynal17m
Ports the Kyber KEM and Dilithium signature reference C implementations to native Go, adds side‑channel countermeasures, and publishes the code on GitHub…
Talk on
Secure your Go APIs with Decentralised Identity TokensMohammad Shahbaz Alam33m
Claims that Go APIs can use did token proofs signed with Ethereum personal_sign and encoded as base64 JSON are demonstrated end to end: a Go API built with…
Talk on
Every CISO’s First 90 Days on the JobGordon Rudd01h 03m
Use a 30-60-90 plan and the MAP (measure assess plan) loop to inventory assets, run gap assessments, and produce a board‑blessed protection roadmap; track nine…
Talk on
Deserializing Python objects in Go with GoPickleMarco Nicola36m
Marco Nicola Software Developer @ EXOP The Python Standard Library provides the “pickle” module for serializing and de-serializing object structures. Almost…
Talk on
Creating Immersive Generative Art With GoPreslav Rachev22m
A workflow for generative art using Go that translates Processing sketches into production code, a self‑published book about Go for graphics, and a live web…
Talk on
Confidential computing with GoMoritz Eckert39m
A tiny key-value HTTP service is compiled with a modified Go toolchain called EGo (ego go build, ego sign, ego run), run inside an SGX enclave, and accessed…
Talk on
Ent: Making Data Easy in GoDmitry Vinnyk08m
Dmitry Vinnyk Developer Advocate @ Facebook What do most applications do these days? They interact with data in one way or another. As your app’s scale…
Talk on
Go Big with Apache KafkaLorna Jane Mitchell29m
Introduces a Go producer and consumer using the Confluent Go client and mentions sarama, shows code that serializes machine sensor structs to JSON and to Avro…
Talk on
Terminal Emulator Basics in GolangIshuah Kariuki42m
Covers the Unix TTY subsystem history and shows a working Go terminal emulator that attaches bash to a pseudo‑TTY using the pty package, writes keystrokes to…
Talk on
Building Blockchains on the GoLuis Cardoza Bird01h 03m
Live demo builds a runnable blockchain distribution in Go using gRPC and protocol buffers and a microservice layout, generating a genesis block named…
Talk on
DDD and FSM: tackling complexity with state machinesIlya Kaznacheev21m
Moves a managed Kubernetes cluster creation from a brittle three-step Kafka pipeline into per-domain FSMs that store each entity state in Postgres and drive…
Talk on
Using Arch-Go to test the quality of our architectureFrancisco Daines23m
Arch-Go is a Go testing tool that reads a project jammer file in the repo root and evaluates architecture rules to pass or fail CI. It supports five rule types…
Talk on
KinD, nGinx Ingress Controller & Secured gRPC serverMahendra Bagul34m
Demonstrates an end-to-end mTLS setup: a Golang gRPC server runs with server-side certificates behind an nginx ingress on a KinD cluster and a NodeJs gRPC…
Talk on
WebRTC: The secret power you didn't know Go hasSean DuBois17m
Pion implements WebRTC in Go and demonstrates real builds: remote-control a Boston Dynamics Spot over the internet, run an NES emulator host for multiplayer…
Talk on
Building applications in the Cloud using Go and the AWS CDKVincent Lesierse27m
Demo shows AWS CDK preview for Go used end to end: cdk init → go build → cdk synth → cdk deploy. It builds a Go URL shortener as lambda + API Gateway +…
Talk on
Choose Your Own (QA) AdventureDana Scheider30m
Applies Total Quality Management to software: a quality process deployed at Envato that shifts responsibility from a siloed QA team to developers and product…
Talk on
How we accidentally created a Cloud on our CloudMofi Rahman33m
Team automates 10–20 workshops a month that historically required about 30 Kubernetes/OpenShift clusters each (peaks at 150), building a UI and Go backend that…
Talk on
Concurrency primitives of Golang - how to use and how not toPiyush Verma26m
Compares concrete concurrency patterns: when to use channels for data transfer, mutexes for complex state, or atomics for counters, and why wg.Add inside…
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.