diff --git a/api/Dockerfile b/api/Dockerfile index 6e398a41..0e7cd64a 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -1,5 +1,5 @@ # stage 1: building application binary file -FROM golang:1.24 AS builder +FROM golang:1.25 AS builder RUN mkdir /api ADD . /api diff --git a/api/internal/utils/background.go b/api/internal/utils/background.go index 8f1798c9..26f5531d 100644 --- a/api/internal/utils/background.go +++ b/api/internal/utils/background.go @@ -7,11 +7,7 @@ import ( func Background(fn func()) { var wg sync.WaitGroup - wg.Add(1) - - go func() { - defer wg.Done() - + wg.Go(func() { defer func() { err := recover() if err != nil { @@ -20,5 +16,5 @@ func Background(fn func()) { }() fn() - }() + }) }