Golang 中下划线的作用
golang 中的下划线有3种用法。忽略返回值比如某个函数返回三个参数,但是只需要其中的俩个,另外一个参数可以忽略:v1,v2,_ := function(...)用在变量(特别是接口断言)如果定义了一个接口(interface):type Foo interface{ Say() }然后定义了一个结构体(struct)type Dog struct {}然后希望在代码中判断Dog 这个struct 是否实现了Foo 这个interfacevar _Foo = Do