Open rsb opened 2 years ago
I will second this request. I believe I am having an issue related to this as well. I have code that utilizes AWS secrets that pulls in newer versions of the aws-sdk-go-v2. If I try to incorporate the epsagon library and code I get the following errors when I try to compile:
$ go build main.go
# github.com/epsagon/epsagon-go/epsagon/aws_sdk_v2_factories
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/common_utils.go:14:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/common_utils.go:21:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/dynamodb_factories.go:17:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/dynamodb_factories.go:61:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/dynamodb_factories.go:86:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/dynamodb_factories.go:103:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/dynamodb_factories.go:114:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/dynamodb_factories.go:158:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/dynamodb_factories.go:173:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/s3_factory.go:15:9: undefined: aws.Request
../../../../go/pkg/mod/github.com/epsagon/epsagon-go@v1.39.0/epsagon/aws_sdk_v2_factories/s3_factory.go:15:9: too many errors
Relevant portions of my go.mod:
require (
...
github.com/aws/aws-lambda-go v1.30.0
github.com/aws/aws-sdk-go-v2 v1.16.7
github.com/aws/aws-sdk-go-v2/config v1.15.4
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.15.6
github.com/aws/aws-sdk-go-v2/credentials v1.12.0 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.4 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.14 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.8 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.3.11 // indirect
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.15.9 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.3 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.7.8 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.4 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.11.4 // indirect
github.com/aws/aws-sdk-go-v2/service/sts v1.16.4 // indirect
...
)
I am running go version 1.18
this is a very old version of this dependency. Is it possible to upgrade
github.com/aws/aws-sdk-go-v2 v0.23.0