下划线的用法
import 包 包引用的时候,包下的init()执行,方法可以被引用,有时候我们只需要执行包下的init方法,并不需要引用的时候,就用下划线。
_"testbeego1/routers" //_ 表示运行init
代码中使用下划线,下划线意思是忽略这个变量.比如os.Open,返回值为*os.File,error
普通写法是f,err := os.Open(xxxxxxx)
如果此时不需要知道返回的错误值 就可以用
f, _ := os.Open(xxxxxx) //如此则忽略了error变量
有疑问加站长微信联系(非本文作者)