From 7bb0c34bb7c62ff826aa87a8f23106759ce1da54 Mon Sep 17 00:00:00 2001 From: qydysky Date: Tue, 28 Jul 2020 07:08:51 +0800 Subject: [PATCH] 10 --- Zip.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Zip.go b/Zip.go index a3db512..d784eba 100644 --- a/Zip.go +++ b/Zip.go @@ -144,6 +144,9 @@ type rZip struct { func RZip() *rZip {return &rZip{}} func (t *rZip) New(zipFile string) (error) { + t.Lock() + defer t.Unlock() + t.buf = make(map[string]*zip.File) var err error @@ -159,6 +162,9 @@ func (t *rZip) New(zipFile string) (error) { } func (t *rZip) Read(path string) (*bytes.Buffer,string,error) { + t.Lock() + defer t.Unlock() + var timeLayoutStr = "2006-01-02 15:04:05" var err error -- 2.39.2