total rewrite to interface handling; not complete but it compiles
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
package generate
|
||||
|
||||
import (
|
||||
"path/filepath"
|
||||
"runtime"
|
||||
"text/template"
|
||||
)
|
||||
|
||||
// TODO: package templates into the binary using one of those asset thingies
|
||||
var _, thisFilename, _, _ = runtime.Caller(0)
|
||||
var thisDir = filepath.Dir(thisFilename)
|
||||
|
||||
func mustTemplate(relFilename string) *template.Template {
|
||||
return template.Must(template.ParseFiles(filepath.Join(thisDir, relFilename)))
|
||||
}
|
||||
Reference in New Issue
Block a user