文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
可分配性
在以下情况下,可以将 x 分配给类型为 T 的变量(把 x 分配给 T):
x 的类型为 T
x 的类型 V 和 T 有相同的底层类型并且类型 T 或 V 至少一个定义的类型
T 是一个接口类型并且 x 实现了 T
x 是一个 channel,并且 T 是 channel 类型,类型 V 和类型 T 有相同的元素类型,并且 2 种类型至少有一种不是定义的类型
x 等于 nil 并且 T 是一个指针,函数,切片,map,channel 或接口类型
x 是一个可以表示 T 类型值的无类型常量
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论