From 518a4248d036199fee5bd9aef2715313e33b65bc Mon Sep 17 00:00:00 2001 From: Victor_Jay Date: Mon, 22 Jun 2026 02:41:39 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=88=A0=E9=99=A4=E6=AD=BB?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=20SaveUploadedFile=EF=BC=885bdf010=20?= =?UTF-8?q?=E5=90=8E=E5=B7=B2=E6=97=A0=E8=B0=83=E7=94=A8=E6=96=B9=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/common/file.go | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 internal/common/file.go diff --git a/internal/common/file.go b/internal/common/file.go deleted file mode 100644 index 03dd024..0000000 --- a/internal/common/file.go +++ /dev/null @@ -1,29 +0,0 @@ -package common - -import ( - "mime/multipart" - "os" -) - -// SaveUploadedFile 将 multipart.File 内容写入目标路径 -func SaveUploadedFile(file multipart.File, dst string) error { - out, err := os.Create(dst) //nolint:gosec // dst 为服务器内部路径 - if err != nil { - return err - } - defer func() { _ = out.Close() }() - - buf := make([]byte, 32*1024) - for { - n, err := file.Read(buf) - if n > 0 { - if _, writeErr := out.Write(buf[:n]); writeErr != nil { - return writeErr - } - } - if err != nil { - break - } - } - return nil -}