@ -52,6 +52,7 @@ func (fs *FileSystem) GenerateThumbnail(ctx context.Context, file *model.File) {
if err != nil {
return
}
defer source.Close()
image, err := thumb.NewThumbFromFile(source, file.Name)
@ -69,10 +69,7 @@ func (handler Handler) Put(ctx context.Context, file io.ReadCloser, dst string,
util.Log().Warning("无法创建文件,%s", err)
return err
defer func() {
err := out.Close()
fmt.Print(err)
}()
defer out.Close()
// 写入文件内容
_, err = io.Copy(out, file)