Golang pointers

Programs store values in memory, and each memory block (or word) has an address, which is usually represented as a hexadecimal number.
Pointer is a special type that holds the address of a variable.

Read More