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/