Go: Should I Use a Pointer instead of a Copy of my Struct?
medium.com