diff options
Diffstat (limited to 'binary/generate/embed.go')
-rw-r--r-- | binary/generate/embed.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/binary/generate/embed.go b/binary/generate/embed.go index 9be903a8a..633e7cfd4 100644 --- a/binary/generate/embed.go +++ b/binary/generate/embed.go @@ -130,7 +130,7 @@ var schema{{.Name}} = &{{SchemaPrefix}}Class{ TypeID: {{.IDName}}, Name: "{{.Name}}", Fields: []{{SchemaPrefix}}Field{ - {{range .Fields}}{{SchemaPrefix}}Field{ Declared:"{{.Name}}", Type:{{Schema .Type}} }, + {{range .Fields}}{ Declared:"{{.Name}}", Type:{{Schema .Type}} }, {{end}} }, } {{end}} @@ -335,13 +335,13 @@ import ( {{range $imp, $v := .Imports}}"{{$imp}}" {{end}}) -func init() { +{{if len .Structs}}func init() { {{range .Structs}}{{template "Go.Init" .}} {{end}} } var ( {{range .Structs}} {{template "Go.ID" .}} -{{end}} ) +{{end}} ){{end}} {{range .Structs}} {{template "Go.Class" .}} {{end}} |