扫描下载慕课网APP
type prize struct { name string id int type int//会报错 }
改一下字段名,或者读取写入的时候多做一下转换吧。
关键词还是不能冲突的。
使用缩写(typ)或者加前缀或者加后缀
type prize struct { name string id int typ int//会报错 prizeType int typePrize int }
Go语言中有25个关键字,这些关键字是不能用于标识符的。这样限制也是为了简化编译器的实现,同时也便于代码的阅读。
举报