按行读取文件内容

package main

import (
	"bufio"
	"fmt"
	"os"
	"strings"
)

func main() {
	file, err := os.Open(`C:\Users\1\Desktop\序列.txt`)
	if err != nil {
		return
	}
	defer file.Close()
	reader := bufio.NewReader(file)
	for {
		linestr, err := reader.ReadString('\n')
		if err != nil {
			break
		}
		linestr = strings.TrimSpace(linestr)
		if linestr == "" {
			continue
		}
		if linestr[0] == ';' {
			continue
		}
		fmt.Println(linestr)
	}
}
posted @ 2021-06-16 13:07  *飞*  阅读(48)  评论(0编辑  收藏  举报