diff --git a/gotime/src/exercise-slices.go b/gotime/src/exercise-slices.go new file mode 100644 index 0000000..111ef15 --- /dev/null +++ b/gotime/src/exercise-slices.go @@ -0,0 +1,20 @@ +package main + +import ( + "code.google.com/p/go-tour/pic" +) + +func Pic(dx, dy int) [][]uint8 { + cols := make([][]uint8, dy) + for i := range cols { + cols[i] = make([]uint8, dx) + for j := range cols[i] { + cols[i][j] = uint8(j^i) + } + } + return cols +} + +func main() { + pic.Show(Pic) +}