github.com/ajstarks/svgo (go): Package svg generates SVG as defined by the Scalable Vector Graphics 1.1 Specification (<http://www.w3.org/TR/SVG11/>). Output goes to the specified io.Writer.  Shapes, lines, text  Paths  Image and Gradients  Transforms  Filter Effects  Metadata elements  Usage: (assuming GOPATH is set)  You can use godoc to browse the documentation from the command line:  a minimal program, to generate SVG to standard output.  Drawing in a web server: (http://localhost:2003/circle)  Many functions use x, y to specify an object's location, and w, h to specify the object's width and height. Where applicable, a final optional argument specifies the style to be applied to the object. The style strings follow the SVG standard; name:value pairs delimited by semicolons, or a series of name="value" pairs. For example: `"fill:none; opacity:0.3"` or  `fill="none" opacity="0.3"` (see: <http://www.w3.org/TR/SVG11/styling.html>)  The SVG type:  Most operations are methods on this type, specifying the destination io.Writer.  The Offcolor type:  is used to specify the offset, color, and opacity of stop colors in linear and radial gradients  The Filterspec type:  is used to specify inputs and results for filter effects  Package svg provides an API for generating Scalable Vector Graphics (SVG)
Keywords: go|golang|golang-library|golang-package|graphic-design|graphic-programming|graphics|markup|sketch|svg|svg-images|svg-path|visualization|xml