if you are not familiar with them, pointers can feel pretty daunting. Fortunately, Go prevents you from doing some terrible things with pointers that you can do in C/C++ and that is a great thing. The basics idea of a pointer is that it allows functions to reference and modify the variable you pass
()