Shallow copy of a struct
<pre>queryVars := &queryParameters</pre>
Online assignation and test
<pre>
if err := callMyFunction(); err != nil {
return err
}
</pre>
Pointers In go, when calling functions argument are copied to function. We can define pointer using *.