当前位置: 首页 > news >正文

中小学网站建设/外贸网站建设案例

中小学网站建设,外贸网站建设案例,wordpress4.9漏洞,重庆网站建设培训班Go语言的 bufio 包实现了带缓存的 I/O 操作, 使用起来还是很爽的, 主要涉及到下面一下函数: func NewReader(rd io.Reader) *Reader : 创建读缓冲区 func NewWriter(w io.Writer) *Writer : 创建写缓冲区 func (b *Reader) Peek(n int) ([]byte, error) : 返回缓冲区前n字节, …

Go语言的 bufio 包实现了带缓存的 I/O 操作, 使用起来还是很爽的, 主要涉及到下面一下函数:

func NewReader(rd io.Reader) *Reader : 创建读缓冲区 
func NewWriter(w io.Writer) *Writer : 创建写缓冲区 func (b *Reader) Peek(n int) ([]byte, error) : 返回缓冲区前n字节, 不移动读取指针 
func (b *Reader) Read(p []byte) (n int, err error) : 读取数据到p中 
func (b *Reader) ReadByte() (c byte, err error) : 读取一个字节数据 
func (b *Reader) UnreadRune() error : 将最后读取的一个字节数据设置为未读, 下次仍然可以读取 
func (b *Reader) Buffered() int : 缓冲区中缓冲的还没有读取的数据 
func (b *Reader) ReadRune() (r rune, size int, err error) : 读取一个字符, 如中文字符”啊”可以直接读取 
func (b *Reader) UnreadRune() error : 设置最后一次读的Rune未读, 若最后一次不是ReadRune, 返回error 
func (b *Reader) ReadSlice(delim byte) (line []byte, err error) : 读取数据直到遇到delim 
func (b *Reader) ReadLine() (line []byte, isPrefix bool, err error) : 读取一行数据, 根据\n或者\r\n 
func (b *Reader) ReadBytes(delim byte) (line []byte, err error) : 读取delim之前的所有字节数据 
func (b *Reader) ReadString(delim byte) (line string, err error) : 读取delim之前的所有string数据func (b *Writer) Flush() error : 刷新数据, 将缓冲区数据写入io writer 
func (b *Writer) Available() int : 写缓冲区可用的空间, 默认最大空间是4096 
func (b *Writer) WriteString(s string) (int, error) : 写入一个string 
func (b *Writer) WriteByte(c byte) error : 写入一个Byte 
func (b *Writer) WriteRune(r rune) (size int, err error) : 写入一个字符, 例如’你’或者’c’ 
func (b *Writer) Write(p []byte) (nn int, err error) : 写入一个字节数组 
func (b *Reader) WriteTo(w io.Writer) (n int64, err error) : WriteTo 实现了 io.WriterTo.
func (b *Writer) ReadFrom(r io.Reader) (n int64, err error) : ReadFrom 实现了 io.ReaderFrom. 

bufio.NewReader

有时候我们想完整获取输入的内容,而输入的内容可能包含空格,这种情况下可以使用bufio包来实现.

func bufioDemo() {reader := bufio.NewReader(os.Stdin) // 从标准输入生成读对象fmt.Print("请输入内容:")text, _ := reader.ReadString('\n') // 读到换行text = strings.TrimSpace(text)fmt.Printf("%#v\n", text)
}
http://www.jmfq.cn/news/5125429.html

相关文章:

  • asp.net做织梦网站/百度热榜实时热点
  • 机械厂做的网站模板叫什么/win10优化大师官网
  • 威海哪里可以建设企业网站/站长工具seo综合查询可以访问
  • 做图骂人的图片网站/培训班管理系统 免费
  • 衡水网站建设浩森宇特/朝阳seo推广
  • 域名解析要登入哪个网站做/广州市口碑全网推广报价
  • 免费做的网站怎么设置域名解析/seo网站推广批发
  • 网站更换空间后排名消失 首页被k/宁波seo快速优化
  • 广州网站建设学习/做网站多少钱一年
  • esp8266做网站/沈阳seo代理计费
  • 广西网站建设费用/站长工具爱情岛
  • 怎么在云服务器上搭建网站/八百客crm系统登录入口
  • 北京移动网站建设/互联网营销课程体系
  • 展台展览/windows优化大师官方免费
  • ruhe用dw做网站/什么关键词能搜到资源
  • 网站开发实验报告可行性分析/网店推广的方式
  • 在线3d建模网站/营销网站大全
  • wordpress防刷/seo推广优化工具
  • Wordpress 修改 mysql 插件/衡水seo营销
  • 我们做网站 老公弟弟也跟着做/游戏推广员骗局
  • 毕业设计做网站怎样的工作量算达标/商业软文案例
  • 人才市场官方网站/品牌策划包括哪几个方面
  • 网站地址搜索/网络推广培训去哪里好
  • 做商品网站的教学视频/百度推广方法
  • 云南最新疫情数据今天/谷歌优化师
  • 网站中弹出广告怎么做/搜索引擎营销的过程
  • 广东创粤建设有限公司网站/seo深圳优化
  • 津南房地产网站建设/百度快快速排名
  • 网站开发公司模板/站长工具忘忧草
  • 做网站销售 优帮云/百度手机助手应用商店下载