model.go.tpl 373 B

123456789101112131415161718
  1. package model
  2. {{- if .HasRequest }}
  3. type Request struct {
  4. {{- range .Request }}
  5. {{ .Key }} {{ .Type }} {{- if ne .Desc "" }} // {{ .Desc }} {{ end -}}
  6. {{- end }}
  7. }
  8. {{ end -}}
  9. {{- if .HasResponse }}
  10. type Response struct {
  11. {{- range .Response }}
  12. {{ .Key }} {{ .Type }} {{- if ne .Desc "" }} // {{ .Desc }} {{ end -}}
  13. {{- end }}
  14. }
  15. {{ end -}}