Skip to content

go.mod module for v2 versions should be with v2 postfix #255

Description

@agurinov

Hi!
If I use install from readme go install github.com/segmentio/topicctl/cmd/topicctl@latest the latest v1 major will be installed:

go: downloading github.com/segmentio/topicctl v1.23.1
...

If I use v2 (as documented in go versioning) version of install command go install github.com/segmentio/topicctl/v2/cmd/topicctl@v2.0.1
the error occcures:

go: github.com/segmentio/topicctl/v2/cmd/topicctl@v2.0.1: github.com/segmentio/topicctl@v2.0.1: invalid version: module contains a go.mod file, so module path must match major version ("github.com/segmentio/topicctl/v2")

The fix is pretty simple: in go.mod module should be renamed to module github.com/segmentio/topicctl/v2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions