golang _ 的作用
时间:2020-12-15 00:02:15
收藏:0
阅读:32
_ 在golang 中有好多尤其的作用,以下是一个简单的整理(部分聂荣参考简书一个哥们的)
- 包导入
主要是调用init 函数(比如数据库驱动的注册)
import (
_ "github.com/mydemo/dbdriver"
)
- 返回值
主要是忽略某个值
_,err := callFunc()
- 类型约定
比如判断某个struct是否实现接口的方法
比如
_ schema.Source = &MySource{}
_ schema.Source = (*MySource)(nil)
参考资料
https://www.jianshu.com/p/309f55a152db
原文:https://www.cnblogs.com/rongfengliang/p/14136191.html
评论(0)