golang中怎么按字符读取文件

这期内容当中小编将会给大家带来有关golang 中怎么按字符读取文件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

创新互联公司主营万州网站建设的网络公司,主营网站建设方案,手机APP定制开发,万州h5小程序开发搭建,万州网站营销推广欢迎万州等地区企业咨询

package main
import (
    "bufio"
    "fmt"
    "io/ioutil"
    "os"
    "strings"
)

func main() {
    arguments := os.Args
    if len(arguments) == 1 {
        fmt.Println("Not enough arguments!")
        os.Exit(1)
    }
    input := arguments[1]

    buf, err := ioutil.ReadFile(input)
    if err != nil {
        fmt.Println(err)
        os.Exit(1)
    }
    in := string(buf)
    s := bufio.NewScanner(strings.NewReader(in))
    s.Split(bufio.ScanRunes)
    for s.Scan() {
        fmt.Print(s.Text())
    }
}

上述就是小编为大家分享的golang 中怎么按字符读取文件了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。


文章标题:golang中怎么按字符读取文件
文章位置:http://bzwzjz.com/article/igpchg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 营销型网站建设 手机网站制作 自适应网站设计 成都网站建设 重庆企业网站建设 app网站建设 成都网站制作 定制网站设计 成都定制网站建设 成都网站设计 高端网站设计 高端网站设计推广 成都营销网站建设 网站设计 成都网站建设 专业网站设计 成都网站设计 温江网站设计 重庆网站制作 成都网站制作 重庆网站建设