-4
我對Go語言很陌生。我有一個任務:使用Go並行讀取多個URL
讀10(例如)網址: 的 「http:// ... file.xml」 的 「http:// ... file2.xml」 ... 和等等。
它們必須並行讀取。然後通過函數進行處理。 如果URL的響應時間過長 - 它必須被忽略。 (例如1秒後)。
謝謝!
我對Go語言很陌生。我有一個任務:使用Go並行讀取多個URL
讀10(例如)網址: 的 「http:// ... file.xml」 的 「http:// ... file2.xml」 ... 和等等。
它們必須並行讀取。然後通過函數進行處理。 如果URL的響應時間過長 - 它必須被忽略。 (例如1秒後)。
謝謝!
元回答:通過http://golang.org/doc上的所有內容,並特別關注「Go Concurrency Patterns」。
您可能想要閱讀這可以解釋爲什麼您的這個和其他問題可能會downvoted:http://mattgemmell.com/2008/12/08/what-have-you-tried/ –