博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Go的可比性
阅读量:6280 次
发布时间:2019-06-22

本文共 372 字,大约阅读时间需要 1 分钟。

  hot3.png

package mainimport "fmt"type Album struct {	music []string}func main() {	a1 := Album{music: []string{"music", "music2"}}	a2 := Album{music: []string{"music", "music2"}}	fmt.Println(a1 == a2)}

上面这段程序无法编译,报错:

invalid operation: a1 == a2 (struct containing []string cannot be compared)

是因为结构体内的切片不具有比较性。

切片类型、字典类型、函数类型的值是不具有可比性的。

转载于:https://my.oschina.net/itfanr/blog/371378

你可能感兴趣的文章
Android内存泄漏产生的6大原因
查看>>
F5 Networks任命Adam Judd领导亚太区销售工作 将加速区域云和安全业务发展
查看>>
将给企业带来巨大转变的八项“变革式”技术趋势
查看>>
ICML精彩论文:学界与业界联手,通过监测无线信号来判断睡眠阶段
查看>>
欧盟下周或有条件批准微软收购领英
查看>>
指纹识别不安全 美研究人员万能指纹解锁成功率达65%
查看>>
外媒:全球科技进入中美两强时代
查看>>
美国国家安全局在英国运营数据中心从事间谍活动
查看>>
【CVPR 2021主席出炉】谭铁牛、虞晶怡当选,未来4年6位华人主席
查看>>
CRM给企业带来的五大成效
查看>>
继 OpenAI 之后,DeepMind 开源深度学习训练平台 DeepMind Lab
查看>>
雅虎宣布成立研究院取代实验室 两高管离职
查看>>
大数据将如何改变农业
查看>>
《JavaScript和jQuery实战手册(原书第2版)》——第3章为程序添加逻辑和控制
查看>>
Google一年检测出超过76万个恶意网站
查看>>
遵义市 大数据产业汇聚八方人才
查看>>
教会委员会呼吁奥巴马宽恕斯诺登
查看>>
《Android的设计与实现:卷I》——第3章 3.6init循环监听处理事件
查看>>
联发科与高通平分秋色,消费者真不在乎处理器?
查看>>
台湾移动市场电信服务价格竞争预计将放缓
查看>>