随笔 - 21  文章 - 0  评论 - 0  阅读 - 6131

随笔分类 -  go包

go bufio包
摘要:bufio读取原理 将文件内容预读取到缓存--bufio 这里的思想很简单,当用户从文件中读取数据的时候,先从文件中读取一大块内容到内存缓冲区,以供后面的读取操作直接从内存缓冲区进行读取,以降低从文件中读取的系统调用次数。如下图所示: 缓冲区的状态 缓冲区有三种状态,分别是缓冲区为空、缓冲区未满但有 阅读全文
posted @ 2023-01-18 23:56 博览天下with天涯海角 阅读(107) 评论(0) 推荐(0) 编辑
go json
摘要:转化为json格式 func Marshal(v interface{}) ([]byte, error) //将v(一般为结构体)转化为json格式 // json.go package main import ( "encoding/json" "fmt" "log" "os" ) type A 阅读全文
posted @ 2023-01-18 23:21 博览天下with天涯海角 阅读(60) 评论(0) 推荐(0) 编辑
go 语言unicode/utf8包
摘要:参考:模块三 GO语言实战与应用-unicode与字符编码 - lvp - 博客园 (cnblogs.com) Go 语言字符编码基础 Go 语言中的标识符可以包含“任何 Unicode 编码可以表示的字母字符”。虽然可以直接把一个整数值转换为一个string类型的值。但是,被转换的整数值应该可以代 阅读全文
posted @ 2023-01-17 12:35 博览天下with天涯海角 阅读(1362) 评论(0) 推荐(0) 编辑
strings包
摘要:判断前后缀 HasPrefix() 判断字符串 s 是否以 prefix 开头: strings.HasPrefix(s, prefix string) bool HasSuffix() 判断字符串 s 是否以 suffix 结尾: strings.HasSuffix(s, suffix strin 阅读全文
posted @ 2023-01-16 14:45 博览天下with天涯海角 阅读(35) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示