Skip to content

Commit 5f328e6

Browse files
authored
chore: bump min go to 1.20 (#2494)
1 parent 3cb2c97 commit 5f328e6

File tree

420 files changed

+845
-420
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

420 files changed

+845
-420
lines changed

.changelog/03d541a5b6a64660b2c6d5f54d4dcf3f.json

+425
Large diffs are not rendered by default.

.github/workflows/go.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
strategy:
2222
matrix:
2323
os: [ubuntu-latest, macos-latest]
24-
go-version: ["1.19", "1.20", "1.21"]
24+
go-version: ["1.20", "1.21", "1.22"]
2525
steps:
2626
- uses: actions/checkout@v2
2727

@@ -47,7 +47,7 @@ jobs:
4747
strategy:
4848
matrix:
4949
os: [windows-latest]
50-
go-version: ["1.19", "1.20", "1.21"]
50+
go-version: ["1.20", "1.21", "1.22"]
5151
env:
5252
EACHMODULE_SKIP: "internal\\repotools\\changes"
5353
steps:

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ BUILD_TAGS=-tags "example,codegen,integration,ec2env,perftest"
1111

1212
SMITHY_GO_SRC ?= $(shell pwd)/../smithy-go
1313

14-
SDK_MIN_GO_VERSION ?= 1.19
14+
SDK_MIN_GO_VERSION ?= 1.20
1515

1616
EACHMODULE_FAILFAST ?= true
1717
EACHMODULE_FAILFAST_FLAG=-fail-fast=${EACHMODULE_FAILFAST}

aws/protocol/eventstream/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
22

3-
go 1.19
3+
go 1.20
44

55
require github.com/aws/smithy-go v1.19.0
66

config/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/config
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

credentials/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/credentials
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

example/service/dynamodb/createTable/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/example/service/dynamodb/createTable
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

example/service/dynamodb/scanItems/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/example/service/dynamodb/listItems
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

example/service/s3/listObjects/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/example/service/s3/listObjects
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2/config v1.26.6

example/service/s3/usingPrivateLink/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/example/service/s3/usingPrivateLink
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

feature/cloudfront/sign/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/feature/cloudfront/sign
22

3-
go 1.19
3+
go 1.20
44

55
require github.com/aws/aws-sdk-go-v2 v1.24.1
66

feature/dynamodb/attributevalue/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

feature/dynamodb/expression/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

feature/dynamodbstreams/attributevalue/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/feature/dynamodbstreams/attributevalue
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

feature/ec2/imds/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/feature/ec2/imds
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

feature/ec2/imds/internal/configtesting/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/configtesting
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2/config v1.26.6

feature/rds/auth/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/feature/rds/auth
22

3-
go 1.19
3+
go 1.20
44

55
require github.com/aws/aws-sdk-go-v2 v1.24.1
66

feature/s3/manager/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/feature/s3/manager
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ require (
66
github.com/jmespath/go-jmespath v0.4.0
77
)
88

9-
go 1.19
9+
go 1.20

internal/codegen/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/codegen/defaults
22

3-
go 1.19
3+
go 1.20
44

55
replace github.com/aws/aws-sdk-go-v2 => ../../
66

internal/configsources/configtesting/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/configsources/configtesting
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2/config v1.26.6

internal/configsources/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/configsources
22

3-
go 1.19
3+
go 1.20
44

55
require github.com/aws/aws-sdk-go-v2 v1.24.1
66

internal/endpoints/v2/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/endpoints/v2
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

internal/ini/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module github.com/aws/aws-sdk-go-v2/internal/ini
22

3-
go 1.19
3+
go 1.20
44

55
replace github.com/aws/aws-sdk-go-v2 => ../../

internal/protocoltest/awsrestjson/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/protocoltest/awsrestjson
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

internal/protocoltest/ec2query/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/protocoltest/ec2query
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

internal/protocoltest/jsonrpc/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/protocoltest/jsonrpc
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

internal/protocoltest/jsonrpc10/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/protocoltest/jsonrpc10
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

internal/protocoltest/query/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/protocoltest/query
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

internal/protocoltest/restxml/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/protocoltest/restxml
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

internal/protocoltest/restxmlwithnamespace/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/protocoltest/restxmlwithnamespace
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

internal/repotools/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/repotools
22

3-
go 1.19
3+
go 1.20
44

55
require github.com/awslabs/aws-go-multi-module-repository-tools v0.0.0-20210920212330-85c4889f37d1
66

internal/v4a/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/internal/v4a
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/accessanalyzer/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/accessanalyzer
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/account/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/account
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/acm/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/acm
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/acmpca/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/acmpca
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/alexaforbusiness/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/alexaforbusiness
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/amp/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/amp
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/amplify/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/amplify
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/amplifybackend/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/amplifybackend
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/amplifyuibuilder/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/apigateway/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/apigateway
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/apigatewaymanagementapi/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/apigatewayv2/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/apigatewayv2
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/appconfig/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/appconfig
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/appconfigdata/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/appconfigdata
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/appfabric/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/appfabric
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/appflow/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/appflow
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

service/appintegrations/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/aws/aws-sdk-go-v2/service/appintegrations
22

3-
go 1.19
3+
go 1.20
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.24.1

0 commit comments

Comments
 (0)