diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml
index a503c70..581354f 100644
--- a/.github/workflows/go.yml
+++ b/.github/workflows/go.yml
@@ -20,7 +20,7 @@ jobs:
       - name: Set up Go 1.x
         uses: actions/setup-go@v4
         with:
-          go-version: '1.20'
+          go-version: '1.22'
           go-version-file: 'server/go.mod'
           cache-dependency-path: 'server/go.sum'
 
diff --git a/server/go.mod b/server/go.mod
index 0769ed2..0f6cad8 100644
--- a/server/go.mod
+++ b/server/go.mod
@@ -1,8 +1,6 @@
 module github.com/bjdgyc/anylink
 
-go 1.22.0
-
-toolchain go1.22.7
+go 1.22
 
 require (
 	github.com/arl/statsviz v0.6.0