_Technically_ you're right. Go considers v0/v1 to be a distinct module from v2. Most people would consider this to be the same module, but Go doesn't. If you want to know more, you can go read the manifesto released by the maintainers about how this is "the best thing ever".
If you never tag v1, you'll never have to deal with it.
If you never tag v1, you'll never have to deal with it.