title: Why Golang packages have to be v0 or v1 and not v2020
body: <p>I read everywhere that packages have to have a tag of v0 or v1.  Why can't a tag be v2020 or something other than v0 or v1.  I have tried this personal and is get the following error with I use v2020.</p>
  
  <pre><code>Scotts-Mac-mini:seeding syacko$ go mod tidy
  go: errors parsing go.mod:
  /Users/syacko/workspace/sotesoft/src/utils/seeding/go.mod:10: require gitlab.com/soteapps/packages: version "v2020.2.0" invalid: module contains a go.mod file, so major version must be compatible: should be v0 or v1, not v2020
  Scotts-Mac-mini:seeding syacko$ 
  </code></pre>