关于exchange.Go的疑惑

Autora:Adchun, Criado: 2018-06-25 15:40:05, Atualizado:

var a = exchange.Go ((GetTicker); //GetTicker Execução de várias linhas assíncrona Var b = exchange.Go (GetDepth); Var c = exchange.Go ((Buy, 1000, 0.1)); var d = exchange.Go (GetRecords), Periodo_H1); // As quatro operações acima são executadas em simultâneo, em várias linhas, sem demora e retornam imediatamente var ticker = a.wait ((); // invocar o método wait para esperar e retornar para obter o resultado do ticker var depth = b.wait ((); // Retorna a profundidade, que também pode retornar null se o retorno falhar var orderId = c.wait ((1000); // Retorna o número da ordem, limitando o tempo de espera de 1 segundo, o tempo de espera retorna indefinido, este parâmetro pode continuar a ser chamado wait wait se a última vez que o tempo de espera foi superado

A minha compreensão é que as primeiras quatro linhas do exemplo são devolvidas imediatamente, mas as últimas três linhas de wait são executadas em ordem, o que equivale a não ter gritos e gritos, há uma função de retorno?


Mais.

Sonhos pequenosImagens: https://dn-filebox.qbox.me/7a22ad78f2e117551879 bbfba3c6be9009d103bb.png https://dn-filebox.qbox.me/f457ff165b82e54941ffa020c77a6b12563e779d.png