var tests … func TestIsValid(t *testing.T) { … } func TestCanonical(t *testing.T) { … } func TestMajor(t *testing.T) { … } func TestMajorMinor(t *testing.T) { … } func TestPrerelease(t *testing.T) { … } func TestBuild(t *testing.T) { … } func TestCompare(t *testing.T) { … } func TestMax(t *testing.T) { … } var v1 … var v2 … func BenchmarkCompare(b *testing.B) { … }