for循环的两种写法 AHUI

教程 (https://tour.golang.org/methods/21) 里的 for 是这样写的:

其中 for 语句可以改写如下:

for n, err := r.Read(b); err != io.EOF; n, err = r.Read(b) {
	fmt.Printf("n = %v err = %v b = %v\n", n, err, b)
	fmt.Printf("b[:n] = %q\n", b[:n])
}

  

(当然,golang 里的 for 不止两种写法)

原文地址:https://www.cnblogs.com/ahui2017/p/6376102.html