π Type embedding: Golang’s fake inheritance is a great beginner-friendly blog post about inheritance in Go. It shows how it’s different from OOP, what’s good and bad about it, how it plays with interfaces, and how (not) to shoot yourself in a foot.