2014-10-29 100 views
-2

我想打印一个“折线()”函数中去朗同一套坐标:如何写一个折线在GoLang

x  y 
300 250 
400 350 
250 600 

我不明白这样的结构:

Polyline(x []int, y []int, s ...string) 

请说明如何执行关于折线在GoLang

+1

向我们展示你尝试过什么至今。 – OneOfOne 2014-10-29 23:04:59

回答

0

package svg

导入 “github.com/ajstarks/svgo”

包SVG生成SVG如由可伸缩矢量图形 1.1规范(http://www.w3.org/TR/SVG11/)所定义。输出转到指定的io.Writer。

func (*SVG) Polyline

func (svg *SVG) Polyline(x []int, y []int, s ...string) 

折线绘制坐标之间的连接线,可选 风格。标准参考: http://www.w3.org/TR/SVG11/shapes.html#PolylineElement

例如,

x := []int{300, 400, 250} 
y := []int{250, 350, 600} 
s := []string{`fill="none"`} 
canvas.Polyline(x, y, s...)