Skip to content

Commit b10591e

Browse files
AsterDYreward416
authored andcommitted
feat: support Go 1.26 (#898)
1 parent 66b3de0 commit b10591e

45 files changed

Lines changed: 264 additions & 65 deletions

Some content is hidden

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

ast/api.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
//go:build (amd64 && go1.17 && !go1.26) || (arm64 && go1.20 && !go1.26)
2-
// +build amd64,go1.17,!go1.26 arm64,go1.20,!go1.26
1+
//go:build (amd64 && go1.17 && !go1.27) || (arm64 && go1.20 && !go1.27)
2+
// +build amd64,go1.17,!go1.27 arm64,go1.20,!go1.27
33

44
/*
55
* Copyright 2022 ByteDance Inc.

ast/api_compat.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// +build !amd64,!arm64 go1.26 !go1.17 arm64,!go1.20
1+
// +build !amd64,!arm64 go1.27 !go1.17 arm64,!go1.20
22

33
/*
44
* Copyright 2022 ByteDance Inc.

ast/api_native_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
//go:build (amd64 && go1.17 && !go1.26) || (arm64 && go1.20 && !go1.26)
2-
// +build amd64,go1.17,!go1.26 arm64,go1.20,!go1.26
1+
//go:build (amd64 && go1.17 && !go1.27) || (arm64 && go1.20 && !go1.27)
2+
// +build amd64,go1.17,!go1.27 arm64,go1.20,!go1.27
33

44
/*
55
* Copyright 2022 ByteDance Inc.

compat.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// +build !amd64,!arm64 go1.26 !go1.17 arm64,!go1.20
1+
// +build !amd64,!arm64 go1.27 !go1.17 arm64,!go1.20
22

33
/*
44
* Copyright 2021 ByteDance Inc.

decode_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
//go:build (amd64 && go1.17 && !go1.26) || (arm64 && go1.20 && !go1.26)
2-
// +build amd64,go1.17,!go1.26 arm64,go1.20,!go1.26
1+
//go:build (amd64 && go1.17 && !go1.27) || (arm64 && go1.20 && !go1.27)
2+
// +build amd64,go1.17,!go1.27 arm64,go1.20,!go1.27
33

44
/*
55
* Copyright 2021 ByteDance Inc.

decoder/decoder_compat.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
//go:build (!amd64 && !arm64) || go1.26 || !go1.17 || (arm64 && !go1.20)
2-
// +build !amd64,!arm64 go1.26 !go1.17 arm64,!go1.20
1+
//go:build (!amd64 && !arm64) || go1.27 || !go1.17 || (arm64 && !go1.20)
2+
// +build !amd64,!arm64 go1.27 !go1.17 arm64,!go1.20
33

44
/*
55
* Copyright 2023 ByteDance Inc.

decoder/decoder_native.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
//go:build (amd64 && go1.17 && !go1.26) || (arm64 && go1.20 && !go1.26)
2-
// +build amd64,go1.17,!go1.26 arm64,go1.20,!go1.26
1+
//go:build (amd64 && go1.17 && !go1.27) || (arm64 && go1.20 && !go1.27)
2+
// +build amd64,go1.17,!go1.27 arm64,go1.20,!go1.27
33

44

55
/*

decoder/decoder_native_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
//go:build (amd64 && go1.17 && !go1.26) || (arm64 && go1.20 && !go1.26)
2-
// +build amd64,go1.17,!go1.26 arm64,go1.20,!go1.26
1+
//go:build (amd64 && go1.17 && !go1.27) || (arm64 && go1.20 && !go1.27)
2+
// +build amd64,go1.17,!go1.27 arm64,go1.20,!go1.27
33

44
/*
55
* Copyright 2021 ByteDance Inc.

encode_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
//go:build (amd64 && go1.17 && !go1.26) || (arm64 && go1.20 && !go1.26)
2-
// +build amd64,go1.17,!go1.26 arm64,go1.20,!go1.26
1+
//go:build (amd64 && go1.17 && !go1.27) || (arm64 && go1.20 && !go1.27)
2+
// +build amd64,go1.17,!go1.27 arm64,go1.20,!go1.27
33

44
/*
55
* Copyright 2021 ByteDance Inc.

encoder/encoder_compat.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// +build !amd64,!arm64 go1.26 !go1.17 arm64,!go1.20
1+
// +build !amd64,!arm64 go1.27 !go1.17 arm64,!go1.20
22

33
/*
44
* Copyright 2023 ByteDance Inc.

0 commit comments

Comments
 (0)