A Tour of Go moretypes/18 Exercise: Slices 俺の答え(中断) Golang

go-tour-jp.appspot.com

スライスやら。
可変配列ということで
C++でいうvectorとか
RubyでいうArrayとかその辺か?

練習問題にブチ当たったので頭を悩ませ、
全然わからんかったので兄の頭も犠牲にして悩みました

一応途中までというか青いよくわからん画像が出るまで…

package main

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

func Pic(dx, dy int) [][]uint8 {
	
	kotae := make([][]uint8, dy)
	
	for i, v := range kotae {
		kotae[i] = make([]uint8, dx)
	_ = v;	
	}
	
	// xとかyってなんだ・・・・・・・・・・?
	for i, v := range kotae {
		kotae[i][1] = uint8(1*1)
	_ = v;	
	}
	
	return kotae
}

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

結局青い真四角の画像が作られるところまででお手上げ。

次はこのできた箱たちにxとyをなんかした値をいれればいいのだろうか…

でもxとyが何なのかわからん
どこかで変数が作られてるわけでもないし
dxとかdyしかないし
そもそもdxとdyも何が入ってるのかよくわかってない
引数じゃないのか・・?

も~~わからん わからん祭りです



助けて~…