Why would you define a struct in Go?
struct
To make every field execute concurrently.
To store only repeated values of one element type.
To group related fields, potentially of different types, into one composite type.
To declare a new package inside a source file.