Just to be clear: PNG is a description of pixel values comprising an image (RGBa, RGBa, RGBa, ...), SVG is a program for creating an image (set color to blue, draw a circle, change to red, draw a line, ...). Going from SVG (scalable vector graphics) to pixels is to render an image by executing the simple program of graphical operation codes. (As said above)
Solutions depending on situation: most every browser has code to rasterize SVG. Can you invoke one to produce your image? There are numerous free tools to do the same--can you bundle one of those and invoke it as an external program? Cairo can do it. (these are in addition to what you really seem to want, which is a fully Go SVG -> PNG renderer.)
Good luck in your project,
michael