Toggl Interview Question

Why would you use pointers in your code? Is Golang pass-by-value or reference?