Go binding and extentions to PLPlot library