go 读取文件, 最后有没有换行符
来源:互联网 发布:写钢琴谱的软件 编辑:程序博客网 时间:2024/05/22 21:12
package main
import (
"fmt"
"bufio"
"os"
"strings"
// "encoding/json"
)
func main(){
file, err := os.Open("u8_menu_872")
defer func() {
err := file.Close()
if err != nil {
//_ = log.Error(err)
fmt.Println(err)
}
}()
if err != nil {
panic(err)
}
buff := bufio.NewReader(file) // 读入缓冲区
// cnt := 0
for {
str, err := buff.ReadString('\n')
//fmt.Println("err")
//fmt.Println(err)
if err != nil {
if !(err.Error() == "EOF") {
fmt.Println(err)
os.Exit(1)
}
}
// if str == "EOF" {
// fmt.Println("end of file")
// break
// }
// test++
// if test ==29 {
// break
// }
// cnt = 1
str = strings.Replace(str, "\n", "", -1)
fmt.Println(str)
if err != nil && err.Error() == "EOF"{
fmt.Println(err)
break
}
}
}
0 0
- go 读取文件, 最后有没有换行符
- java读取txt文件实例有没有
- vim中修改当前文本的模式类型(vim编辑文件有换行,记事本没有换行)
- python读取文件,去掉换行符'\n'
- python 文件读取,去掉换行符
- 读取文件中的换行符不等于空
- go行读取文件
- 如何判断文件有没有读取到尾部
- 高效读取文件最后一行
- python 读取文件最后一行
- 读取文件最后N行
- C++ 读取文件最后一行
- php读取文件最后一行
- 读取文件最后一行数据
- nodejs读取文件最后一行
- go读取ini文件配置
- go 读取文件源码解析
- python按行读取文件,如何去掉换行符"\n"
- /bin,/sbin,/usr/bin,/usr/sbin目录之简单区别
- MFC--DDV与DDX对比
- apt-get安装jdk
- 数据结构 — 图的概述
- windwos核心编程读书笔记
- go 读取文件, 最后有没有换行符
- 从K近邻算法、距离度量谈到KD树、SIFT+BBF算法
- Nodejs express创建应用
- elasticsearch--php检索
- 【windows】杀应用的进程
- iOS 开发实用工具
- Linux进入single模式
- Java Scoket之java.io.EOFException解决方案
- Python生成器generator之next和send运行流程