Struct Literals
A struct literal creates a new struct value inline by listing its fields.
You can name each field explicitly using Name: value syntax — order doesn’t matter, and any fields you leave out default to zero. Or skip the names and list values positionally.
Prefix with & to get a pointer to the struct instead of a copy.