空接口interface{}是1种类型,感觉怪怪的

taatcc · · 1077 次点击
类似于java的Object类型
#2
更多评论
interface本来应该是指接口,这里可能指a的类型不定,可以给他任何形式的赋值 a = 1 a = 1.5 a = "ab" 这样都不会报错,我才开始学,是这样理解的
#1
<pre> var a = 1;a="hi" //这个会报错 var a interface{} = 1;a="hi" //会报错 看来interface{}实现了动态语言的效果 </pre>
#3