目录

go实现按行读取文件内容

目录

按行读取文件

func ReadLineFile(fileName string) ([]string,error) {
    var lines []string
    file, err := os.Open(fileName)
    if err != nil {
        return nil,errors.New("Read Line File: Open file error " + err.Error())
    }
    //scan line
    scanner := bufio.NewScanner(file)
    for scanner.Scan() {
        lines=append(lines,scanner.Text()
    }
    return lines,nil
}
func main() {
    service.ReadLineFile("attachment/css/montserrat.css")
}

版权声明

未经授权,禁止转载本文章。
如需转载请保留原文链接并注明出处。即视为默认获得授权。
未保留原文链接未注明出处或删除链接将视为侵权,必追究法律责任!

本文原文链接: https://fiveyoboy.com/articles/go-read-file-lines/

备用原文链接: https://blog.fiveyoboy.com/articles/go-read-file-lines/