advanced-go-programming-book
advanced-go-programming-book copied to clipboard
2.7.1 出现的问题
提示:在2.7.1中的第一个例子 ,出现panic, go version :go version go1.10.4 linux/amd64
在go版本1.10.4 中,是否就可以创建大于2G内存的slice了
这些细节确实是和实现相关的。可以提交一个pr,增加一个补充说明,说明在某些版本的差异。
不过我看很多项目,都是直接上最新版本的go的。 好像用go的都是激进派的
书的内容不可能和Go语言那样一直更新的。 针对某些特点版本加个说明应该就可以了。 这些是属于实现的细节,cgo用户自己需要跟进这些变更的。
在go 1.16.3中,需要把15行的byte数组的长度常量改为1<<32 + 1才可正常运行。