@@ -6,58 +6,58 @@ export GOPATH=/opt/go
66export CGO_ENABLED=0
77# change go version if upgrade
88export GO1_23=go1.23.10
9- export GO1_24 =go1.24.4
9+ export GO1_25 =go1.25.0
1010
1111go install golang.org/dl/$GO1_23 @latest
12- go install golang.org/dl/$GO1_24 @latest
12+ go install golang.org/dl/$GO1_25 @latest
1313
1414export HOME=/opt/go
1515$GOPATH /bin/$GO1_23 download && rm -rf $GOPATH /sdk/$GO1_23 /$GO1_23 .linux-amd64.tar.gz
16- $GOPATH /bin/$GO1_24 download && rm -rf $GOPATH /sdk/$GO1_24 / $GO1_24 .linux-amd64.tar.gz
16+ $GOPATH /bin/$GO1_25 download && rm -rf $GOPATH /sdk/$GO1_25 / $GO1_25 .linux-amd64.tar.gz
1717
1818# 清理下载器
1919rm -rf $GOPATH /bin/$GO1_23
20- rm -rf $GOPATH /bin/$GO1_24
20+ rm -rf $GOPATH /bin/$GO1_25
2121
2222# 软链大版本 方便升级
2323cd /opt/go/bin
2424ln -sf /opt/go/sdk/$GO1_23 /bin/go go1.23
25- ln -sf /opt/go/sdk/$GO1_24 /bin/go go1.24
25+ ln -sf /opt/go/sdk/$GO1_25 /bin/go go1.25
2626ln -sf /opt/go/sdk/$GO1_23 /bin/go go
2727
2828cd /opt/go/sdk
2929ln -sf $GO1_23 go1.23
30- ln -sf $GO1_24 go1.24
30+ ln -sf $GO1_25 go1.25
3131ln -sf $GO1_23 go
3232
3333# vscode golang tools, build with latest golang
3434# https://github.com/golang/vscode-go/blob/master/docs/tools.md
3535export PATH=$GOPATH /bin:$PATH
3636
37- # cd hack/tools && go1.24 install tool
37+ # cd hack/tools && go1.25 install tool
3838
3939# vscode dev
40- go1.24 install golang.org/x/tools/gopls@latest
41- go1.24 install github.com/go-delve/delve/cmd/dlv@latest
42- go1.24 install github.com/golang/vscode-go/vscgo@latest
43- go1.24 install github.com/haya14busa/goplay/cmd/goplay@latest
44- go1.24 install github.com/fatih/gomodifytags@latest
45- go1.24 install github.com/josharian/impl@latest
46- go1.24 install github.com/cweill/gotests/gotests@latest
47- go1.24 install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.60.3
40+ go1.25 install golang.org/x/tools/gopls@latest
41+ go1.25 install github.com/go-delve/delve/cmd/dlv@latest
42+ go1.25 install github.com/golang/vscode-go/vscgo@latest
43+ go1.25 install github.com/haya14busa/goplay/cmd/goplay@latest
44+ go1.25 install github.com/fatih/gomodifytags@latest
45+ go1.25 install github.com/josharian/impl@latest
46+ go1.25 install github.com/cweill/gotests/gotests@latest
47+ go1.25 install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.60.3
4848
4949# protobuf
5050# https://github.com/protocolbuffers/protobuf-go
51- go1.24 install google.golang.org/protobuf/cmd/protoc-gen-go@v1.31.0
51+ go1.25 install google.golang.org/protobuf/cmd/protoc-gen-go@v1.31.0
5252# https://github.com/grpc/grpc-go
53- go1.24 install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.3.0
54- go1.24 install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway@v2.16.2
55- go1.24 install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2@v2.16.2
53+ go1.25 install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.3.0
54+ go1.25 install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway@v2.16.2
55+ go1.25 install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2@v2.16.2
5656
5757# my dev
58- go1.24 install golang.org/x/perf/cmd/benchstat@latest
59- go1.24 install github.com/ifooth/devcontainer/cmd/dev@v0.0.1
60- go1.24 install github.com/ifooth/devcontainer/cmd/gen-lint@v0.0.1
58+ go1.25 install golang.org/x/perf/cmd/benchstat@latest
59+ go1.25 install github.com/ifooth/devcontainer/cmd/dev@v0.0.1
60+ go1.25 install github.com/ifooth/devcontainer/cmd/gen-lint@v0.0.1
6161
6262# clean cache
6363rm -rf /opt/go/pkg
@@ -69,7 +69,7 @@ export UV_LINK_MODE=copy
6969export UV_NO_CACHE=" 1"
7070
7171# change python version if upgrade
72- export PY3_12=3.12.9
72+ export PY3_12=3.12.11
7373
7474uv python install $PY3_12
7575
0 commit comments