This is because go mod tidy will always add the final minor version so we might as well handle it in the script ahead of time.
This is because go mod tidy seems to add minor version to the go mod directive when it is missing.