目前在爬取一個網(wǎng)站但是加協(xié)程的時候管道老是阻塞;funcmain(){GetHome()}//獲取首頁數(shù)據(jù)funcGetHome(){//homeResult是通過正則拿到全部的詳情地址for_,vrangehomeResult{GetDetail(homeResult[1])}}//獲取詳情內(nèi)容funcGetDetail(uristring){//這里通過正則獲取到內(nèi)容的圖片地址for_,vrange()imgResult{GetDetailImg(imgResult[1])}}//獲取詳情中的圖片funcGetDetailImg(uristring){//這里下載圖片}以上代碼如果加協(xié)程后居然會導(dǎo)致管道阻塞;在每個方法調(diào)用的時候加上go咋樣加管道呢?請大神解答(PS:有紅包哦);
求大佬指點哈!go協(xié)程管道的一個寫法求大佬指點!
胡子哥哥
2019-10-19 09:05:10