Add dump feature, enhance code quality (#1)

This commit is contained in:
T.v.Dein
2025-10-16 12:24:47 +02:00
committed by GitHub
parent d9ed4dee10
commit 6099806e22
10 changed files with 125 additions and 423 deletions

View File

@@ -2,6 +2,7 @@ package epub
import (
"archive/zip"
"log"
"strings"
)
@@ -12,7 +13,11 @@ func Open(fn string) (*Book, error) {
return nil, err
}
defer fd.Close()
defer func() {
if err := fd.Close(); err != nil {
log.Fatal(err)
}
}()
bk := Book{fd: fd}
mt, err := bk.readBytes("mimetype")