package main
import "fmt"
type Any interface{}
func main(){
var v1 Any
v1=100
v1="some"
fmt.Println(v1)
}
有疑问加站长微信联系(非本文作者)

package main
import "fmt"
type Any interface{}
func main(){
var v1 Any
v1=100
v1="some"
fmt.Println(v1)
}
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
有区别吗? 你如果用到标准库和三方库的东西参数需要传interface 你还得转换. 更累.
只用标准库开发 第三方库属于不自由软件,别说质量层次不齐,跟标准库不是一个级别,而且有bug提issue 来个won't fix 直接抓瞎,兴趣来了更新几天,没兴趣停更,这种生态跟golang的底层定位,高质量,高维护性,高可靠性完全不符合