golang中下划线使用方法 发表于 2018-07-05 更新于 2021-09-10 我想有一间书房,不负光阴,静享慢乐 用在import12345import ( "database/sql" _"github.com/go-sql-driver/mysql" "log") 引入包,会先调用包中的初始化函数,这种使用方式仅让导入的包做初始化,而不使用包中其他功能 用在返回值123for _,v := range Slice{}_,err := func() 表示忽略某个值。单函数有多个返回值,用来获取某个特定的值 用在变量1234type T struct{}var _ I = T{}其中 I为interface 上面用来判断 type T是否实现了I,用作类型断言,如果T没有实现借口I,则编译错误. https://www.jianshu.com/p/309f55a152db