Skip to content

[BUG]: Usage of archived go-module #3303

Closed
@bendiknesbo

Description

@bendiknesbo

Tracer Version(s)

1.72.1

Go Version(s)

go version go1.24.0 darwin/arm64

Bug Report

The newest release (1.72.1) is using an archived go-module github.com/mitchellh/mapstructure:
https://github.com/DataDog/dd-trace-go/blob/v1.72.1/go.mod#L82

There is a blessed fork here: https://github.com/go-viper/mapstructure (Link to the gist where @mitchellh blessed this fork: https://gist.github.com/mitchellh/90029601268e59a29e64e55bab1c5bdc)

DataDog should either migrate every code to use an updated fork, or remove the usages of mapstructure with something else.

Reproduction Code

No response

Error Logs

No response

Go Env Output

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions