struct.go.template 440 B

1234567891011121314151617
  1. package domain
  2. import (
  3. "fmt"
  4. "time"
  5. )
  6. {{for itemfor in .forlist}}
  7. // {{.GreatHump}} {{.Comment}}
  8. type {{.GreatHump}} struct {
  9. {{range .MColumns}} {{.GreatHump}} {{.TypeName}} `{{if .IsKey}} {{else}}xorm:"{{.Name}}"{{end}} json:"{{.GreatHump}}"`
  10. {{end}}}
  11. func (receiver {{.GreatHump}}) String() string {
  12. return fmt.Sprint("{{.GreatHump}}{", {{range .MColumns}}"{{.GreatHump}}:", receiver.{{.GreatHump}},{{end}} "}")
  13. }
  14. {{end}}