shaoyongjun 1d81f1b16f to:sync
2024-04-30 00:01:49 +08:00

55 lines
896 B
Go

package static
import (
"embed"
)
import _ "embed"
//go:embed *.html
var pageList embed.FS
//go:embed img/*.jpeg
var imgList embed.FS
//go:embed css/*.css
var cssList embed.FS
var pageMap = initPageMap()
var imgMap = initImgMap
var cssMap = initCssMap()
func initPageMap() map[string][]byte {
var pageMap = make(map[string][]byte, 8)
//login.html
data, err := pageList.ReadFile("login.html")
if err == nil {
pageMap["login.html"] = data
}
return pageMap
}
func initImgMap() map[string][]byte {
var dataMap = make(map[string][]byte, 8)
//login.html
data, err := imgList.ReadFile("img/003.jpeg")
if err == nil {
dataMap["003.jpeg"] = data
}
return dataMap
}
func initCssMap() map[string][]byte {
var dataMap = make(map[string][]byte, 8)
//login.html
data, err := cssList.ReadFile("css/login.css")
if err == nil {
dataMap["login.css"] = data
}
return dataMap
}