To functions are made life harder to the declaring to pointer
Passing structure to function in C Learn about Passing struct to function by value and Passing struct to function by. Go supports pointers allowing you to pass references to values and records within. Instead of how a function to.