파이프 라인 및 채널 차이
golang에서 채널을 배울 수있는 시간은 종종 약간의 의심이되며, 채널의 차이점은 무엇입니까?
여기의 차이는 다음과 같습니다
차 | 채널 | 관로 |
---|---|---|
구조 | 바둑 유형의 스트림 | 바이트의 구조화되지 않은 스트림 |
플랫폼 | golang에서 특정 유형 | 같은 UNIX 또는 유닉스 |
완충기 | 상황에 따라 | 항상 버퍼링 |
풍모 | goroutine 사이에 접속 | 두 과정 (std.in/out) 사이 |
사실,이 두 가지의 차이가 계속 커지고 있지만, 사용은 매우 분명하다, 그 통신입니다