The basics of pointers in Go | Smart Go