golang初学之slice

golang tour 练习:https://tour.go-zh.org/moretypes/15

 

package main

import "golang.org/x/tour/pic"

func Pic(dx, dy int) [][]uint8 {
	var p = make([][]uint8, dx)
	for i := range p {
		p[i] = make([]uint8, dy)
		for k :=range p[i] {
			p[i][k] = uint8((i^k)/2)
		}
	}
	return p
}

func main() {
	pic.Show(Pic)
}

  

posted on 2016-05-16 11:17  白鹤亮翅  阅读(182)  评论(0)    收藏  举报