Versions in this module Expand all Collapse all v1 v1.0.4 Dec 31, 2025 v1.0.3 Dec 30, 2025 Changes in this version + type EmbedFSProvider struct + func NewEmbedFSProvider(embedFS fs.FS, zipFile string) (*EmbedFSProvider, error) + func (p *EmbedFSProvider) Close() error + func (p *EmbedFSProvider) Open(name string) (fs.File, error) + func (p *EmbedFSProvider) Type() string + func (p *EmbedFSProvider) ZipFile() string + type LocalFSProvider struct + func NewLocalFSProvider(path string) (*LocalFSProvider, error) + func (p *LocalFSProvider) Close() error + func (p *LocalFSProvider) Open(name string) (fs.File, error) + func (p *LocalFSProvider) Path() string + func (p *LocalFSProvider) Reload() error + func (p *LocalFSProvider) Type() string + type ZipFSProvider struct + func NewZipFSProvider(zipPath string) (*ZipFSProvider, error) + func (p *ZipFSProvider) Close() error + func (p *ZipFSProvider) Open(name string) (fs.File, error) + func (p *ZipFSProvider) Path() string + func (p *ZipFSProvider) Reload() error + func (p *ZipFSProvider) Type() string