Skip to content

x/vgo: Strict adherence to semantic versioning #24007

Closed
@jbrodriguez

Description

@jbrodriguez

What version of Go are you using (go version)?

go version go1.10 darwin/amd64 vgo:2018-02-20.1

Does this issue reproduce with the latest release?

Yes

What operating system and processor architecture are you using (go env)?

Does not apply

What did you do?

Ran vgo build on my project.

The issue seems to be hat although some libraries have a tag on github, since it's not strictly semantic version (with the 'v' prefix), it doesn't recognize the library version.

I guess the issue with labstack/echo, has to do with the issue about the only v1 and v2 support so far (#23954).

What did you expect to see?

module "mediagui"

require (
	"github.com/jbrodriguez/actor" 1.0.0
	"github.com/jbrodriguez/pubsub" 1.0.0
	"github.com/labstack/echo" v3.2.6
)

What did you see instead?

module "mediagui"

require (
	"github.com/jbrodriguez/actor" v0.0.0-20170412170600-37e4989b0e3c
	"github.com/jbrodriguez/pubsub" v0.0.0-20170412143127-17eb44fbbab7
	"github.com/labstack/echo" v1.4.4
)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions