Skip to content

Commit dc18359

Browse files
committed
upgrade go to 1.25
1 parent b8ca021 commit dc18359

2 files changed

Lines changed: 24 additions & 24 deletions

File tree

install-pkg.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ mv bin/protoc /opt/go/bin/ && /opt/go/bin/protoc --version
116116
mv include /opt/go/
117117

118118
# Install python uv
119-
export UV_VERSION=0.7.17
119+
export UV_VERSION=0.8.11
120120
wget -q https://github.com/astral-sh/uv/releases/download/${UV_VERSION}/uv-x86_64-unknown-linux-gnu.tar.gz
121121
tar -xf uv-x86_64-unknown-linux-gnu.tar.gz
122122
mv uv-x86_64-unknown-linux-gnu/* /usr/local/bin

install-virtualenv.sh

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,58 +6,58 @@ export GOPATH=/opt/go
66
export CGO_ENABLED=0
77
# change go version if upgrade
88
export GO1_23=go1.23.10
9-
export GO1_24=go1.24.4
9+
export GO1_25=go1.25.0
1010

1111
go 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

1414
export 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
# 清理下载器
1919
rm -rf $GOPATH/bin/$GO1_23
20-
rm -rf $GOPATH/bin/$GO1_24
20+
rm -rf $GOPATH/bin/$GO1_25
2121

2222
# 软链大版本 方便升级
2323
cd /opt/go/bin
2424
ln -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
2626
ln -sf /opt/go/sdk/$GO1_23/bin/go go
2727

2828
cd /opt/go/sdk
2929
ln -sf $GO1_23 go1.23
30-
ln -sf $GO1_24 go1.24
30+
ln -sf $GO1_25 go1.25
3131
ln -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
3535
export 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
6363
rm -rf /opt/go/pkg
@@ -69,7 +69,7 @@ export UV_LINK_MODE=copy
6969
export 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

7474
uv python install $PY3_12
7575

0 commit comments

Comments
 (0)