源码之路

关注

golan中bytes.Buffer

源码之路

关注

阅读 48

2022-06-20

package main

import (
"bytes"
"fmt"
)

func main() {

//创建一个bytes.buffer
var buf * bytes.Buffer=new(bytes.Buffer)
b := []byte{1,2,3,4,5,6,7,8}
b1:=make([]byte,4)

//写数据到bytes.Bytes
buf.Write(b)
fmt.Println(buf.Bytes())

//读出数据
buf.Read(b1)
fmt.Println(b1)

//结果
fmt.Println("buf:",buf.Bytes())

}


相关推荐

全栈学习笔记

Go 语言 bytes.Buffer 源码详解 2

全栈学习笔记 81 0 0

萧让听雪

go bytes.buffer 介绍以及使用案例

萧让听雪 63 0 0

南柯Taylor

Go 语言 bytes.Buffer 源码详解之1

南柯Taylor 47 0 0

拾光的Shelly

解决GateWay报错:Exceeded limit on max bytes to buffer : 262144

拾光的Shelly 23 0 0

清冷的蓝天天

shenyu2.5.0解决Exceeded limit on max bytes to buffer:262144

清冷的蓝天天 123 0 0

穆熙沐

ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes.

穆熙沐 48 0 0

i奇异

MySQL中的Buffer Pool

i奇异 28 0 0

梯梯笔记

Xilinx FPGA中的BUFFER

梯梯笔记 9 0 0

小月亮06

Java Debug 笔记:Java中的Heap Buffer与Direct Buffer

小月亮06 97 0 0

小_北_爸

HTTP中的Range: bytes=0-

小_北_爸 168 0 0

精彩评论(0)

0 0 举报