MongoDB Golang driver encoding issues with pointer to number type

@Mark_Pare Thanks for the reply, I’m glad you were able to get it working! You’re correct, that wording could be improved because the IsZero check applies to structs or struct pointers. It also looks like the v1.14.0 release removed the note about IsZero from the description of omitempty, which should be re-added. I’ve created GODRIVER-3138 to track that improvement.