~~~golang
var (
_ ConnWithTimeout = (*conn)(nil)
)
~~~
[原代码链接](https://github.com/gomodule/redigo/blob/master/redis/conn.go#L33)
看 [redigo](github.com/gomodule/redigo) 源码,发现文件开头定义了个 `_` 只读的变量,一头懵~~
求助:作者为啥这么写?
有疑问加站长微信联系(非本文作者)