go-learning/tour_of_go/l4/exercise-slices.go
2025-08-30 19:14:01 +01:00

27 lines
359 B
Go

package main
import (
"golang.org/x/tour/pic"
"fmt"
)
func Pic(dx, dy int) [][]uint8 {
pic := make([][]uint8, dy)
for i := range(dy) {
inner_slice := make([]uint8, dx)
for y := range(dx) {
res := i * y
inner_slice[y] = uint8(res)
}
pic[i] = inner_slice
}
return pic
}
func main() {
s := Pic(8, 8)
fmt.Println(s)
pic.Show(Pic)
}