Hi Rodolfo. Thanks for the kind words. To answer your question - in order to update the value of an already defined variable, you need to use pointers. You can however, pass this variable into an argument of a function, update it and then return the new value. This is how the append function works in Go, for example. This will not update the original variable however. It is more of a functional approach, which favors immutability. Both options work, it just depends on what you prefer and what makes more sense in that particular situation.
