Run(seeds ...Request)这里为啥要设置可变参数呢?主入口不就有一个吗?

来源:15-5 Engine 与 Parser

weibo_隱懓_0

2018-09-05

写回答

1回答

ccmouse

2018-09-08

这个是为了可扩展性。我们明明可以很方便的支持一个或多个seed,所以就这样做,以后如果要用多个,那会非常方便。

通常我们会在这种类似于bootstrap的地方,使用可变参数来增加灵活性。

0
1
weibo_隱懓_0
谢谢,知道啦。
2018-09-09
共1条回复

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

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

5995 学习 · 1909 问题

查看课程