Mhm, probably worth a golang-ci check for duplicate field names which are accessed by methods on the embedded type.
Better would be a got vet check.
I understand the need not to break existing code that might have such fields.
Better would be a got vet check.
I understand the need not to break existing code that might have such fields.