emfs

package
v1.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2024 License: Apache-2.0 Imports: 1 Imported by: 10

README


embed.FS 内部静态资源集成

//resource 静态资源
//libs 库资源

//go:embed resource
var resource embed.FS

//go:embed libs
var libs embed.FS

func main() {
	inits.Init(&libs, &resource)
	...
	...
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetLibs

func GetLibs(fileName string) ([]byte, error)

func GetResources

func GetResources(file string) ([]byte, error)

func SetEMFS

func SetEMFS(libs IEmbedFS, resources IEmbedFS)

func SetLibsFS

func SetLibsFS(lib IEmbedFS)

func SetResourcesFS

func SetResourcesFS(resource IEmbedFS)

Types

type IEmbedFS added in v1.0.8

type IEmbedFS interface {
	ReadFile(name string) ([]byte, error)
}

func GetLibsFS

func GetLibsFS() IEmbedFS

func GetResourcesFS

func GetResourcesFS() IEmbedFS

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL