package byt import "fmt" import "bytes" func Start() { b1 :=[]byte("###冬天###") fmt.Println(string(bytes.Trim(b1,"#"))) fmt.Println("=====================") b2 := []byte("Google") b3 := []byte("google") fmt.Println(bytes.Compare(b2,b3)) fmt.Println(bytes.Contains(b2,[]byte("goo"))) fmt.Println(bytes.Contains(b2,[]byte("Goo"))) var bb = &bytes.Buffer{} bb.Len() bb.WriteByte(byte('x')) fmt.Println(bb.Len()) fmt.Println("=======byte read =========") //var b4 byte; b5,_:= bb.ReadByte(); fmt.Println(string(b5)) fmt.Println("============== bytes.Fields=====================") for _,v := range bytes.Fields([]byte("冬天 春天 夏天 秋天")){ fmt.Println(string(v)) } fmt.Println("============== bytes.FieldsFunc=====================") f1 :=func(r rune) bool{ if r == ',' { return true } else { return false } } for _,v := range bytes.FieldsFunc([]byte("冬天,春天,夏天,秋天"),f1){ fmt.Println(string(v)) } fmt.Println("====================IndexRune================================") fmt.Println(bytes.IndexRune([]byte("中,国"),rune('国'))) fmt.Println("====================HasPrefix================================") fmt.Println(bytes.HasPrefix([]byte("冬天,冬天啊啊"),[]byte("冬天"))) fmt.Println("==============================================") fmt.Println(bytes.HasSuffix([]byte("冬天,冬天啊啊"),[]byte("啊啊"))) fmt.Println("=====================NewBuffer=========================") var bbs *bytes.Buffer = bytes.NewBuffer([]byte("冬天")) fmt.Println(string(bbs.Bytes()),bbs.Len(),bbs.Cap()) var bs = []byte("xxxxxxxxxxxx") var reader *bytes.Reader = bytes.NewReader(bs) fmt.Println(reader.Len(),reader.Size()) }
D:/work/software/go1.5.windows-386/go/bin/go.exe build -i [D:/go/stu/src/app] 成功: 进程退出代码 0. D:/go/stu/src/app/app.exe [D:/go/stu/src/app] ============== strings eq : true strings Repeat : dongtiangdongtiangdongtiangdongtiangdongtiangdongtiangdongtiangdongtiangdongtiangdongtiang 22825 ===== 天 天字符 '赞' 的Unicode代码点是 。 冬天 ========bytes开始测试======= 冬天 ===================== -1 false true 1 =======byte read ========= x ============== bytes.Fields===================== 冬天 春天 夏天 秋天 ============== bytes.FieldsFunc===================== 冬天 春天 夏天 秋天 ====================IndexRune================================ 4 ====================HasPrefix================================ true ============================================== true =====================NewBuffer========================= 冬天 6 32 12 12 成功: 进程退出代码 0.
相关推荐
golang-stats-api-handler, Golang cpu,内存,gc等信息api处理程序 golang-stats-api-handlerGolang cpu,内存,gc等信息api处理程序。 安装go get github.com/fukata/golang-stats-api-handler示
开源项目-crwgregory-golang-api-skeleton.zip,Go Api Skeleton. Built in load balancer, jwt gen., & request logging to DynamoDB. Would love to get your guy's thoughts on it!
Api-golang-gin-realworld-example-app.zip,使用golang gingolang/gin代码库构建的示例性真实世界应用程序,包含遵循真实世界规范和api的真实世界示例(crud、auth、高级模式等)。,一个api可以被认为是多个软件设备...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
半成品A Go game written in golang(Semi-finished).zip Java语言写的围棋小游戏。半成品A Go game written in golang(Semi-finished).zip Java语言写的围棋小游戏。半成品A Go game written in golang(Semi-...