OOP in Go: Structs