- field name
- starting pos
- data type
- validation or regex
and so on. Using MarkDown means that I can generate proper enduser (non-programmer) documentation. Using go's generate function I should be able to convert the MarkDown back to code and I can also generate proper PDF and HTML for the enduser.
I might even be able to embed code, in formatted, function form so that it could be exported and then compiled.