Abstract
Let’s spy all our Go programs! Since the Linux kernel 4.x series a lot of enhancements reached mainline to the eBPF ecosystem giving us the capability to do a lot more than just network stuff. The purpose of this talk is to give an initial understanding on what eBPF programs are and how to use them in Go in order to understand our Go programs and the kernel they are running in! All of this without even touching your Go code!