A reStructuredText parser for the Go Programming Language.
This project is not yet usable. See the Road Map below.
ABANDONED
I no longer have interest in working on this in my spare time. RestructuredText is not an easy format to parse and I no longer write my notes in the format.
go-rst implements 10% of the official specification (28 of 283 Items)
See implementation status for a breakdown of what's implemented.
There is also a Road Map.
This library does not have any functionality beyond running parser tests.
From the root of the project,
GO_RST_SKIP_NOT_IMPLEMENTED=1 go test -v ./pkg/...
There are many tests that are imported from docutils, but not implemented yet.
See the doc directory for more documentation and tip and tricks.
Convert tests into JSON
Implement parsing for a document element