3
0

upd(codegen): re-add minimal type generation

This commit is contained in:
Tit Petric
2018-08-15 17:41:13 +02:00
parent 60264dfcab
commit d2f0ab908b
3 changed files with 63 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
package {package}
{load warning_short.tpl}
{if !empty($imports)}
import (
{foreach ($imports as $import)}
"{import}"
{/foreach}
)
{/if}
{if !empty($structs)}
type (
{foreach $structs as $struct}
// {api.title} - {api.description}
{struct.name} struct {
{foreach $struct.fields as $field}
{field.name} {field.type} `{if $field.tag}{$field.tag} {/if}db:"{if $field.db}{$field.db}{else}{$field.name|decamel}{/if}"`{newline}
{/foreach}
}
{/foreach}
)
{/if}
+1
View File
@@ -0,0 +1 @@
/* If you want to edit this file by hand, remove codegen/[project]/types/index.php */