diff --git a/backend/Dockerfile b/backend/Dockerfile index 3310dcf..4afa137 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,11 +1,11 @@ -FROM golang:1.22-alpine AS builder +FROM golang:1.24-alpine AS builder WORKDIR /app RUN apk add --no-cache git nodejs npm ENV GOPROXY=https://goproxy.cn,direct -ENV GOTOOLCHAIN=auto +ENV GOFLAGS=-buildvcs=false COPY backend/go.mod backend/go.sum ./ RUN go mod download diff --git a/backend/go.mod b/backend/go.mod index 8d3f747..1f8176d 100644 --- a/backend/go.mod +++ b/backend/go.mod @@ -1,6 +1,6 @@ module sale -go 1.22 +go 1.24 require ( github.com/gin-gonic/gin v1.9.1 @@ -8,7 +8,7 @@ require ( github.com/golang-jwt/jwt/v5 v5.3.1 github.com/google/uuid v1.3.0 github.com/joho/godotenv v1.5.1 - golang.org/x/crypto v0.31.0 + golang.org/x/crypto v0.36.0 gorm.io/driver/mysql v1.6.0 gorm.io/driver/postgres v1.6.0 gorm.io/gorm v1.31.1 @@ -46,11 +46,11 @@ require ( github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/ugorji/go/codec v1.3.1 // indirect - golang.org/x/arch v0.14.0 // indirect - golang.org/x/net v0.30.0 // indirect - golang.org/x/sync v0.10.0 // indirect - golang.org/x/sys v0.28.0 // indirect - golang.org/x/text v0.21.0 // indirect + golang.org/x/arch v0.17.0 // indirect + golang.org/x/net v0.38.0 // indirect + golang.org/x/sync v0.12.0 // indirect + golang.org/x/sys v0.31.0 // indirect + golang.org/x/text v0.23.0 // indirect google.golang.org/protobuf v1.36.10 // indirect modernc.org/libc v1.22.5 // indirect modernc.org/mathutil v1.5.0 // indirect