package templates import ( "io" "io/fs" "os" "alin.ovh/homestead/shared/env" ) type FileWriterTo struct { File fs.File } var Files fs.FS func init() { Files = os.DirFS(env.GetEnvFallback("KO_DATA_PATH", "kodata")) } func (f FileWriterTo) WriteTo(w io.Writer) (int64, error) { return io.Copy(w, f.File) } func MakeWriterTo(file fs.File) io.WriterTo { return &FileWriterTo{file} }