17 lines
313 B
Go
17 lines
313 B
Go
package tmpl
|
|
|
|
type Context struct {
|
|
preRender bool
|
|
basePath string
|
|
readFile func(string) ([]byte, error)
|
|
}
|
|
|
|
// SetBasePath sets the base path for the template
|
|
func (c *Context) SetBasePath(path string) {
|
|
c.basePath = path
|
|
}
|
|
|
|
func (c *Context) SetReadFile(f func(string) ([]byte, error)) {
|
|
c.readFile = f
|
|
}
|