~~~golang
var (
_ ConnWithTimeout = (*conn)(nil)
)
~~~
[原代码链接](https://github.com/gomodule/redigo/blob/master/redis/conn.go#L33)
看 [redigo](github.com/gomodule/redigo) 源码,发现文件开头定义了个 `_` 只读的变量,一头懵~~
求助:作者为啥这么写?
![111.png](https://static.studygolang.com/190410/6c92ff18e58a35c758f162904fa4069d.png)
#4
更多评论