你为什么要满屏的Retriever 多几个变量不好吗

来源:6-3 接口的定义和实现

聆v_v听

2020-12-11

我感觉那个
type Retriever interface { Get(url string) string }
这里你换一个名字,可以好理解一大半啊

写回答

1回答

ccmouse

2020-12-13

的确,对于课程来说,由于把各种retriever混在了一起,是有些困难。
但从产品代码的角度,我们一个概念就要始终叫一个名字,因此我们会有Retriever接口,mock.Retriever,real.Retriever等。由于产品代码他们不会混起来,所以反而更清晰

0
1
聆v_v听
非常感谢!
2021-02-08
共1条回复

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程