1
在Go的字節包線bytes.go的412,還有就是去如下條件:(https://golang.org/src/bytes/bytes.go?s=10462:10501#L412)轉到:bytes.Repeat檢查溢出
len(b)*count/count != len(b)
這顯然應該檢查溢出,但我不不明白如何。這是檢查底層數據類型的整數溢出?或者這是實施中的錯誤? len(b)*count/count
應始終爲len(b)
...否?
謝謝你的澄清!我相信你的意思是說'fmt.Println(「len(b)* count/count!= len(b):」,len(b)* count/count!= len(b))'? – shotes