Implementation of planout interpreter in Golang

IT might be doable by making a partial application function, but there are no direct decorators in golang.

(Things I miss from python ...)