golang 读取 文件指定行内容
示例如下:
package main
import (
"os"
"bufio"
"fmt"
)
func main(){
fmt.Println(ReadLine(8))
}
func ReadLine(lineNumber int) string{
file, _ := os.Open("log.txt")
fileScanner := bufio.NewScanner(file)
lineCount := 1
for fileScanner.Scan(){
if lineCount == lineNumber{
return fileScanner.Text()
}
lineCount++
}
defer file.Close()
return ""
}
还没有评论,来说两句吧...