twpayne/go-kml

Add compile-time protection against generating invalid KML documents

twpayne opened this issue · 1 comments

As raised by @stapelberg in #1, currently the package offers no protection against generating invalid KML documents (indeed, it is an explicit non-goal of the package).

It would be great if the package could offer compile-time protection against generating invalid documents.

As Go's type system evolves, this might eventually become feasible. Closing this for now. Please re-open if needed.