一个简单的解决方案是移至
daemon *Daemon参数列表(因此
start(...)从界面中删除):
type Daemon interface { // start(time.Duration) doWork()}func start(daemon Daemon, duration time.Duration) { ... }func main() { ... start(dA, 1 * time.Second) start(dB, 5 * time.Second) ...}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)