goroutines을 사용하여 텍스트 파일을 읽고 싶습니다. 파일에서 읽은 텍스트의 순서는 중요하지 않습니다. 동시성이있는 파일을 읽으려면 어떻게해야합니까? 텍스트 파일 I like Go
포함 된 경우goroutine을 사용하여 텍스트를 읽으십시오.
scanner := bufio.NewScanner(file)
for scanner.Scan() {
lines = append(lines, scanner.Text())
}
는 예를 들어, 나는 순서와 관련된없이이 파일을 읽을 수. []string{"Go", "like", "I"}
파일 IO가 가장 느린 부분이됩니다. 이동 루틴을 사용한다고해서이 프로세스의 속도가 향상되는 것은 아닙니다. – fuz
왜이 작업을 수행 하시겠습니까? – peterSO