Grokking Go
0% completed
Passing Pointers to a Function
In Go, functions typically receive copies of arguments rather than references. This means that modifying a function parameter does not affect the original variable outside the function. However, pointers allow functions to modify the original data by passing the memory address instead of a copy.
Using pointers in functions is efficient and reduces memory usage, especially when dealing with large data structures.
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%