go-epub (github.com/go-shiori/go-epub) creates valid EPUB 3 files with sections, CSS, images, fonts and a cover, and adds an EPUB 2 NCX for older readers. Write only.
goreader/epub (github.com/taylorskalyo/goreader/epub) is a small reader: it parses the container, OPF metadata, manifest, spine and table of contents labels, and opens content files. Read only.
go-epubgo-epub is a Go library that creates valid EPUB 3 e-books. How to install it, write an EPUB with chapters, subsections, CSS, images and a cover.
goreader/epubgoreader/epub is a minimal Go package for reading EPUB files: metadata, manifest, spine and chapter content. How to install it and read an EPUB.