这种结构体没有字段的. 这么写的意义是什么? 因为用函数就可以了.
整个结构体只有这一个方法. 也没有找到被继承的地方. 代码来自于 gogs 一个很大的开源项目.
![]() | 1 chaleaoch OP 哦哦哦哦哦我知道答案了.. 为了实现接口... 没事了没事了.... |
![]() | 2 yinusxxxx 2021-09-25 21:32:08 +08:00 可能 java 转 go 保留的习惯 |
![]() | 3 gogogo1203 2021-09-25 21:35:52 +08:00 v2ex 跟谷歌有战略合作协议,op 可以谷歌一下这个问题,在毫秒内会有响应 |
![]() | 4 gogogo1203 2021-09-25 21:43:39 +08:00 @yinusxxxx empty struct 在 go 里有特殊的用处,谷歌一搜就出来了。 |
![]() | 5 kksco 2021-09-25 23:22:35 +08:00 方便测试 interface |