Goland
Web海风
这个作者很懒,什么都没留下…
展开
-
golang的文件操作
如果读取到的数据超出了缓存区的大小,它会返回一个错误信息,而不是完整的一行数据。然后在 for 循环中,使用 Scanner 的 Scan() 方法读取文件的每一行,在使用 Text() 方法获取每一行的内容。最后,将获取到的行追加到字符串切片中。因此,如果读取的一行数据的长度超过了缓存区的大小,ReadLine() 函数将无法读取到完整的一行数据。使用 bufio.Reader 逐行读取文件时,除使用 ReadBytes() 或 ReadString() 方法,可以用 ReadLine() 函数。原创 2023-12-09 15:51:52 · 617 阅读 · 0 评论 -
go env
golang常用环境变量CGO_ENABLED 指明cgo工具是否可用的标识。GOARCH 程序构建环境的目标计算架构。GOBIN 存放可执行文件的目录的绝对路径。GOCHAR 程序构建环境的目标计算架构的单字符标识。GOEXE 可执行文件的后缀。GOHOSTARCH 程序运行环境的目标计算架构。GOOS 程序构建环境的目标操作系统。GOHOSTOS 程序运行环境的目标操作系统。GOP...原创 2022-03-17 15:01:52 · 100 阅读 · 0 评论 -
文件拷贝
在Golang中,使用系统自带函数io.Copy()如:srcFile := "C:/Users/Wisdom/Desktop/Wisdompic.png" (源文件)dstFile := "C:/Users/Wisdom/Desktop/Ouxiaobaicopy.png" (目标文件)将srcFile文件打开并读取到系统内存中,并将读取的内容拷贝到dstFile 路径下,完成拷贝操作!package mainimport( "fmt" "os" "io"原创 2020-08-04 19:29:05 · 112 阅读 · 0 评论