MongoDB 5 - SERVER-20547 - Golang Driver

Version 5 of mongodb resolved the issue SERVER-20547. Now the MongoDb server is able to return unvalidated fields in a schema. The information comes via the “errInfo” variable, but mongo-go-driver only returns the “errmsg”.

I think “errInfo” can be returned by modifying the ExtractErrorFromServerResponse function. Am I right? Any tips on how best to do this and submit as a pull request?

Thank you.