首页 > 其他分享 >Go字节数组与字符串相互转换

Go字节数组与字符串相互转换

时间:2023-02-18 11:02:23浏览次数:32  
标签:转换 字节 var 字符串 str Go byte data string

string 不能直接和byte数组转换 string可以和byte的切片转换


1. string 转为[]byte

  1.  

    var str string = "test"
  2.  

    var data []byte = []byte(str)
  3.  

    复制代码

2. byte转为string

  1.  

    var data [10]byte
  2.  

    byte[0] = 'T'
  3.  

    byte[1] = 'E'
  4.  

    var str string = string(data[:])

标签:转换,字节,var,字符串,str,Go,byte,data,string
From: https://blog.51cto.com/u_15692628/6065131

相关文章

  • 1.初识 Django
    设计模式定义#mysite/news/models.pyfromdjango.dbimportmodelsclassReporter(models.Model):full_name=models.CharField(max_length=70)def_......
  • PHP截取指定2个字符之间字符串的方法
    <?phpfunctiongetNeedBetween($kw1,$mark1,$mark2){$kw=$kw1;$kw='123′.$kw.'123′;$st=stripos($kw,$mark1);$ed=stripos($kw,$mark2);if(($st==false||$ed==false)||$......
  • 生成指定长度的随机字符串几个示例
    一、示例1/***@param$length*@parambool|false$numeric*@returnstring*生成指定长度的随机字符串并返回。*/functionrandom($length,$numeric=false){......
  • CentOS7下gogs安装总结
    一、使用yum安装Git:sudoyuminstallgit二、添加git用户:sudouseraddgit三、查看CentOS内核版本,确定架构(x64、x86还是arm)uname-a四、下载与其对应的二进制安装包:wgeth......
  • 有哪些值得学习的 Go 语言开源项目?
    可以看到,今年谷歌家的Go编程语言流行度有着惊人的上升趋势,其发展也是越来越好,因此本文整理了一些优秀的Go存储相关开源项目和库,一起分享,一起学习。存储服务器(StorageS......
  • sqlite把多条记录合并成字符串,用逗号分隔
    selectgroup_concat(hdcd_DeptName)fromf1wherehdcd_DeptName='呼吸内科门诊' 我们需要把多条记录合并成字符串,用逗号分隔。这样的需求,目的是用于SQL语句和JS......
  • Django date__range([start,end])其中不包括end时间
    #date__range([start,end])#不包括end时间,需转换最后的截止时间fromdatetimeimportdatetime,timedeltanew_end=end+timedelta(days=1)......
  • golang运算符
    1.算术运算符算术运算符有:+,-,*,/,%,++,--1.1加号(+)表示正数数字相加字符串拼接packagemainimport( "fmt")funcmain(){ num1:=+4 num2:=8 str1:="abc......
  • Golang 的 cobra 是如何实现使用链表实现命令树的
    Golang的cobra是如何实现使用链表实现命令树的在cobra中,每个命令都是独立的。通过parent.AddCommand(children)的形式进行串连。varroot=&cobra.Command{}......
  • 无重复字符串的最长子串
    无重复字符串的最长子串给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"......