美文网首页
[]byte 转 string的性能优化

[]byte 转 string的性能优化

作者: Hmcf | 来源:发表于2019-11-25 13:29 被阅读0次
package main

import (
    "fmt"
    "unsafe"
)

func main() {
    var s= []byte("我永远喜欢石原里美.jpg")
    fmt.Println(string(s))                       // safe 需要拷贝,官方推荐
    Res := *(*string)(unsafe.Pointer(&s))        // unsafe 无需拷贝,在转换频繁的场景下建议使用
    fmt.Println(Res)
}

相关文章

网友评论

      本文标题:[]byte 转 string的性能优化

      本文链接:https://www.haomeiwen.com/subject/oigdwctx.html