Fills all fields of a struct literal with
field-name: zero-value
pairs. Fields of structs or pointers to struct types are filled recursively.