A Go wrapper library around vecamole, which is a C wrapper around a small part of Mapnik.
Just playing around with Go, but hoping to move in the direction of a nice, easy library for vector tile rendering and raster fallback.
First, install vecamole. That's the only hard bit. From then, it should be as simple as:
go get github.com/zerebubuth/govecamole
Small wrapper API, which can currently load a Mapnik Map
object, configure it and render vector tiles using it.