Skip to content

Commit 35fc956

Browse files
maciejbutuzov
andauthored
Updated go tools to recent version (#103)
* Updated go tools to recent version ``` > go get -u golang.org/x/tools go: upgraded go 1.18 => 1.23.0 go: added toolchain go1.24.2 go: upgraded golang.org/x/mod v0.16.0 => v0.24.0 go: upgraded golang.org/x/tools v0.19.0 => v0.32.0 ``` which makes the linter work with recent Go projects. * chore: update std lib packages (go1.23 & go1.24) (#104) - updated std lib packages for 1.23 and 1.24 - added go-1.23 and go-1.24 * chores: ci update (tip) --------- Co-authored-by: Oleg Butuzov <[email protected]>
1 parent 54ebcb4 commit 35fc956

File tree

3 files changed

+17
-18
lines changed

3 files changed

+17
-18
lines changed

.github/workflows/main.yaml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: true
1717
matrix:
18-
go:
19-
- "1.18"
20-
- "1.19"
21-
- "1.20"
22-
- "1.21"
23-
- "1.22"
24-
- "1.23"
25-
- "1.24"
18+
go: ["1.23", "1.24", "tip"]
2619

2720
steps:
2821
- uses: actions/checkout@v4
@@ -44,11 +37,11 @@ jobs:
4437
- run: make tests
4538

4639
- name: Install goveralls
47-
if: matrix.go == '1.22'
40+
if: matrix.go == 'tip'
4841
run: go install github.com/mattn/goveralls@latest
4942

5043
- name: Coverage - Sending Report to Coveral
51-
if: matrix.go == '1.22'
44+
if: matrix.go == 'tip'
5245
env:
5346
COVERALLS_TOKEN: ${{ secrets.github_token }}
5447
run: goveralls -coverprofile=coverage.cov -service=github

go.mod

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
module github.com/butuzov/ireturn
22

3-
go 1.18
3+
go 1.23.0
4+
5+
toolchain go1.24.2
46

57
require (
68
github.com/stretchr/testify v1.9.0
7-
golang.org/x/tools v0.19.0
9+
golang.org/x/tools v0.32.0
810
)
911

1012
require (
1113
github.com/davecgh/go-spew v1.1.1 // indirect
1214
github.com/pmezard/go-difflib v1.0.0 // indirect
13-
golang.org/x/mod v0.16.0 // indirect
15+
golang.org/x/mod v0.24.0 // indirect
16+
golang.org/x/sync v0.13.0 // indirect
1417
gopkg.in/yaml.v3 v3.0.1 // indirect
1518
)

go.sum

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
22
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
3+
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
4+
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
35
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
46
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
57
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
68
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
7-
golang.org/x/mod v0.16.0 h1:QX4fJ0Rr5cPQCF7O9lh9Se4pmwfwskqZfq5moyldzic=
8-
golang.org/x/mod v0.16.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
9-
golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=
10-
golang.org/x/tools v0.19.0 h1:tfGCXNR1OsFG+sVdLAitlpjAvD/I6dHDKnYrpEZUHkw=
11-
golang.org/x/tools v0.19.0/go.mod h1:qoJWxmGSIBmAeriMx19ogtrEPrGtDbPK634QFIcLAhc=
9+
golang.org/x/mod v0.24.0 h1:ZfthKaKaT4NrhGVZHO1/WDTwGES4De8KtWO0SIbNJMU=
10+
golang.org/x/mod v0.24.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww=
11+
golang.org/x/sync v0.13.0 h1:AauUjRAJ9OSnvULf/ARrrVywoJDy0YS2AwQ98I37610=
12+
golang.org/x/sync v0.13.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
13+
golang.org/x/tools v0.32.0 h1:Q7N1vhpkQv7ybVzLFtTjvQya2ewbwNDZzUgfXGqtMWU=
14+
golang.org/x/tools v0.32.0/go.mod h1:ZxrU41P/wAbZD8EDa6dDCa6XfpkhJ7HFMjHJXfBDu8s=
1215
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
1316
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
1417
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=

0 commit comments

Comments
 (0)