Errors are sent to a channel, and one goroutine prints them and sets an error flag. If an error was seen, we exit with status 1 after all repos have been fetched.
|
||
| 36 | 36 |
|
| 37 | 37 |
|
| 38 | 38 |
|
| 39 |
|
|
| 39 | 40 |
|
| 40 | 41 |
|
| 41 | 42 |
|
|
||
| 45 | 46 |
|
| 46 | 47 |
|
| 47 | 48 |
|
| 48 |
|
|
| 49 |
|
|
| 49 |
|
|
| 50 | 50 |
|
| 51 | 51 |
|
| 52 | 52 |
|
|
||
| 54 | 54 |
|
| 55 | 55 |
|
| 56 | 56 |
|
| 57 |
|
|
| 58 |
|
|
| 59 |
|
|
| 60 |
|
|
| 61 |
|
|
| 62 |
|
|
| 63 |
|
|
| 64 |
|
|
| 57 | 65 |
|
| 66 |
|
|
| 67 |
|
|
| 68 |
|
|
| 69 |
|
|
| 70 |
|
|
| 58 | 71 |
|
| 59 | 72 |
|
| 60 | 73 |
|