泛型的新建议是否向后兼容旧版本

在最近关于为Golang添加泛型编程的提案中的许多新事物中,有一个新的关键字any

因此,如果我当前的程序声明了一个名为它的变量,则不会编译。any


蝴蝶不菲
浏览 306回答 1
1回答

慕容3067478

在最近关于添加泛型的提案中,有一个新的关键字。any错。 将是一个预先声明的标识符,而不是关键字。any因此,如果我当前的程序声明了一个名为 any 的变量,它将不会编译。不,当然不是,它只是在当前范围内重新声明。anyGo中的关键字列表非常短,请参阅 https://golang.org/ref/spec#Keywords。关键字是关键字,不能用于其他事情。预先声明的标识符(请参阅 https://golang.org/ref/spec#Predeclared_identifiers)不是关键字,可以重新声明。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go