我是Go新手,请原谅我的无知。我正在尝试使用 goroutine 无限期地逐行迭代一堆单词列表。但是当尝试这样做时,它不会迭代或中途停止。在不破坏流程的情况下,我将如何以适当的方式进行此操作?
package main
import (
"bufio"
"fmt"
"os"
)
var file, _ = os.Open("wordlist.txt")
func start() {
scanner := bufio.NewScanner(file)
for scanner.Scan() {
fmt.Println(scanner.Text())
}
}
func main(){
for t := 0; t < 150; t++ {
go start()
fmt.Scanln()
}
}
谢谢!
元芳怎么了
慕码人8056858
随时随地看视频慕课网APP
相关分类