aboutsummaryrefslogtreecommitdiff
path: root/headers/base.go
Commit message (Collapse)AuthorAgeFilesLines
* finish moving towards new auto-generated Headers implementationStefan Majewsky2018-02-071-33/+0
| | | | | Everything in one package once more. The bigger API in *this* package is worth it when we don't have to expose guts to cross package boundaries.
* switch from reflection to code generationStefan Majewsky2018-02-071-1/+9
| | | | | | This allows me to make the API much simpler. More simplification forthcoming in the following commit; I just want to make a cut since `make test` is happy right now.
* redesign the header APIStefan Majewsky2018-02-051-0/+25
I'm quite satisfied with this right now (though this doesn't say anything about how I feel about it tomorrow), but it's ugly that some guts (headers.Base) are exposed in the public API.