【GO】1.13版本坑(一)

今天遇到打包机器上build错误,翻看日志发现:

# go.opentelemetry.io/otel/trace

/go/pkg/mod/go.opentelemetry.io/otel/[email protected]/config.go:119:2: duplicate method private

这个包没有直接被引用,是github.com/go-redis/redis/v8中trace部分引用,这次修改升级了redis/v8的版本,这个版本的代码中含有v0.18.0版本的go.opentelemetry.io/otel/trace

其中有这么一段代码:

两个嵌入的接口含有相同的方法:

这个在1.14版本的go中是不会报错了,在1.13版本的打包机器上会报错,所以这个是1.13版本的坑之一,现在本地开发都是1.15了

你可能感兴趣的:(【GO】1.13版本坑(一))