templates/files.go (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | package templates
import (
"io/fs"
"os"
"go.alanpearce.eu/homestead/internal/env"
)
var (
CSS string
Files fs.FS
)
func init() {
Files = os.DirFS(env.GetEnvFallback("KO_DATA_PATH", "kodata"))
bytes, err := fs.ReadFile(Files, "style.css")
if err != nil {
panic(err)
}
CSS = string(bytes)
}
|