@@ -21,43 +21,48 @@ rm -rf $GOPATH/bin/$GO1_25
2121
2222# 软链大版本 方便升级
2323cd /opt/go/bin
24+ # 项目稳定版本, 默认
2425ln -sf /opt/go/sdk/$GO1_23 /bin/go go1.23
25- ln -sf /opt/go/sdk/$GO1_25 /bin/go go1.25
2626ln -sf /opt/go/sdk/$GO1_23 /bin/go go
27+ # golang最新稳定版
28+ ln -sf /opt/go/sdk/$GO1_25 /bin/go go1.25
29+ ln -sf /opt/go/sdk/$GO1_25 /bin/go go1
2730
2831cd /opt/go/sdk
2932ln -sf $GO1_23 go1.23
30- ln -sf $GO1_25 go1.25
3133ln -sf $GO1_23 go
3234
35+ ln -sf $GO1_25 go1.25
36+ ln -sf $GO1_25 go1
37+
3338# vscode golang tools, build with latest golang
3439# https://github.com/golang/vscode-go/blob/master/docs/tools.md
3540export PATH=$GOPATH /bin:$PATH
3641
37- # cd hack/tools && go1.25 install tool
42+ # cd hack/tools && go1 install tool
3843
3944# vscode dev
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/v2/cmd/golangci-lint@v2.4.0
45+ go1 install golang.org/x/tools/gopls@latest
46+ go1 install github.com/go-delve/delve/cmd/dlv@latest
47+ go1 install github.com/golang/vscode-go/vscgo@latest
48+ go1 install github.com/haya14busa/goplay/cmd/goplay@latest
49+ go1 install github.com/fatih/gomodifytags@latest
50+ go1 install github.com/josharian/impl@latest
51+ go1 install github.com/cweill/gotests/gotests@latest
52+ go1 install github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.4.0
4853
4954# protobuf
5055# https://github.com/protocolbuffers/protobuf-go
51- go1.25 install google.golang.org/protobuf/cmd/protoc-gen-go@v1.31.0
56+ go1 install google.golang.org/protobuf/cmd/protoc-gen-go@v1.31.0
5257# https://github.com/grpc/grpc-go
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
58+ go1 install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.3.0
59+ go1 install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway@v2.16.2
60+ go1 install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2@v2.16.2
5661
5762# my dev
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
63+ go1 install golang.org/x/perf/cmd/benchstat@latest
64+ go1 install github.com/ifooth/devcontainer/cmd/dev@v0.0.1
65+ go1 install github.com/ifooth/devcontainer/cmd/gen-lint@v0.0.1
6166
6267# clean cache
6368rm -rf /opt/go/pkg
0 commit comments