I am using the "google.golang.org/api/admin/directory/v1" to access a G Suite account and everything seems to work EXCEPT:The import defines a User structure that includes the following element among many others
Suspended bool `json:"suspended,omitempty"`
When set to false the json.Marshal treats this as an empty field which will not allow me to reactivate a user.
Calling the API directly without using the library is not an option as I am using a service account which means I have to use a JWT and I really have no idea how to get the Bearer token.
Copying the user struct from the library generates a lot of compiler dependency errors
If anyone has run into this before.. workarounds or clues are appreciated
Thanks