Skip to content

Commit d5b9ac6

Browse files
authored
Bump Go version to 1.24 (#3334)
* Update go version to 1.24, along with smithy-go * Update usages of Printf that were not using a format string; these now fail to compile in 1.24 * Update Github workflows * Add changelog
1 parent ddb9538 commit d5b9ac6

File tree

932 files changed

+2324
-1853
lines changed

Some content is hidden

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

932 files changed

+2324
-1853
lines changed

.changelog/8901f61a53874bf4bcfc8fa69659c447.json

Lines changed: 470 additions & 0 deletions
Large diffs are not rendered by default.

.github/workflows/codegen.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
strategy:
2222
matrix:
2323
os: [ubuntu-latest]
24-
go-version: ["1.23"]
24+
go-version: ["1.24"]
2525
env:
2626
JAVA_TOOL_OPTIONS: "-Xmx2g"
2727
steps:

.github/workflows/go.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
strategy:
2626
matrix:
2727
os: [ubuntu-latest, macos-latest]
28-
go-version: ["1.23", "1.24", "1.25"]
28+
go-version: ["1.24", "1.25", "1.26"]
2929
steps:
3030
- uses: actions/checkout@v2
3131

@@ -51,7 +51,7 @@ jobs:
5151
strategy:
5252
matrix:
5353
os: [ubuntu-latest]
54-
go-version: ["1.23"]
54+
go-version: ["1.24"]
5555
env:
5656
GOARCH: "386"
5757
steps:
@@ -79,7 +79,7 @@ jobs:
7979
strategy:
8080
matrix:
8181
os: [windows-latest]
82-
go-version: ["1.23", "1.24", "1.25"]
82+
go-version: ["1.24", "1.25", "1.26"]
8383
env:
8484
EACHMODULE_SKIP: "internal\\repotools\\changes"
8585
steps:

.github/workflows/snapshot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
strategy:
2626
matrix:
2727
os: [ubuntu-latest]
28-
go-version: ["1.23"]
28+
go-version: ["1.24"]
2929
env:
3030
EACHMODULE_SKIP: "internal"
3131
steps:

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ SNAPSHOT_TAGS=-tags "snapshot"
1212

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

15-
SDK_MIN_GO_VERSION ?= 1.23
15+
SDK_MIN_GO_VERSION ?= 1.24
1616

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

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
`aws-sdk-go-v2` is the v2 AWS SDK for the Go programming language.
66

7-
The v2 SDK requires a minimum version of `Go 1.23`.
7+
The v2 SDK requires a minimum version of `Go 1.24`.
88

99
Check out the [release notes](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md) for information about the latest bug
1010
fixes, updates, and features added to the SDK.

SMITHY_GO_CODEGEN_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
c6d1144762205b31f9d511b1525eb67b0c4c1e4c
1+
a27260fac103bb3e98839df5d562bc36596e3c0d
22

aws/protocol/eventstream/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
module github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
22

3-
go 1.23
3+
go 1.24
44

5-
require github.com/aws/smithy-go v1.24.1
5+
require github.com/aws/smithy-go v1.24.2
66

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

aws/protocol/eventstream/go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
github.com/aws/smithy-go v1.24.1 h1:VbyeNfmYkWoxMVpGUAbQumkODcYmfMRfZ8yQiH30SK0=
2-
github.com/aws/smithy-go v1.24.1/go.mod h1:LEj2LM3rBRQJxPZTB4KuzZkaZYnZPnvgIhb4pu07mx0=
1+
github.com/aws/smithy-go v1.24.2 h1:FzA3bu/nt/vDvmnkg+R8Xl46gmzEDam6mZ1hzmwXFng=
2+
github.com/aws/smithy-go v1.24.2/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc=

config/go.mod

Lines changed: 2 additions & 2 deletions
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.23
3+
go 1.24
44

55
require (
66
github.com/aws/aws-sdk-go-v2 v1.41.2
@@ -11,7 +11,7 @@ require (
1111
github.com/aws/aws-sdk-go-v2/service/sso v1.30.11
1212
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.15
1313
github.com/aws/aws-sdk-go-v2/service/sts v1.41.7
14-
github.com/aws/smithy-go v1.24.1
14+
github.com/aws/smithy-go v1.24.2
1515
)
1616

1717
require (

0 commit comments

Comments
 (0)