golang中 字符串在底层使用字节数组实现, golang中用双引号或者 反引号表示字符串 其中反引号会原样输出 及 不转义在这里插入代码片
对于单引号 在golang中用于表示 rune类型,rune类型是抽象出来的init32, 等同于init32 主要用来出来中文字符

var string a = "你好"
fmt.Println(a)  会输出你好
var string b = `不好\n` 则会输出 不好\n
var rune c = '你'   会输出你的utf-8编码的值

在golang中 对于len , 求字符串的长度, 返回的是底层字节数组的长度

var a string = "你"
fmt.Println(len(a))    // 输出3

如何求得中文字符串的字符的长度

var s string = "好好学习, 天天向上"
fmt.Println(len([]rune (s)))    //将他转换成rune数组

golang 单引号与双引号以及反引号相关推荐

  1. Golang 单引号、双引号和反引号

    文章目录 前言 1 概述 2 示例 3 反引号的应用场景,为了展示字面量 4 小结 END 前言 我正在学习酷酷的 Golang,可点此查看帖子Golang学习笔记汇总. 1 概述 Golang限定字 ...

  2. Golang 单引号、双引号与反引号的区别

    文章目录 单引号 双引号 反引号 FAQ 参考文献 单引号 单引号在 Golang 表示一个字符,使用一个特殊类型 rune 表示字符型.rune 为 int32 的别名,它完全等价于 int32,习 ...

  3. Golang的单引号、双引号与反引号

    Go语言的字符串类型string在本质上就与其他语言的字符串类型不同: Java的String.C++的std::string以及Python3的str类型都只是定宽字符序列 Go语言的字符串是一个用 ...

  4. linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别

    一.单引号和双引号 首先,单引号和双引号,都是为了解决中间有空格的问题. 因为空格在linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错.为了避免 ...

  5. JS 单引号、双引号与反引号的区别

    文章目录 1.单引号&双引号 2.反引号 参考文献 每一个编程语言都有引号,但作用和用法略有区别.JS 也存在单引号.双引号与反引号,其用法与其他语言也有所区别. 1.单引号&双引号 ...

  6. MySQL中 反引号、单引号 和 双引号 的区别

    MySQL中反引号(``).单引号('')和双引号("")的区别 反引号(``) 即电脑 esc 正下方那个键,它是为了区分MySQL的保留字与普通字符而引入的符号.一般我们建表时 ...

  7. python中斜杠加引号什么意思_如何在Python中转义反斜杠和单引号或双引号?

    你是怎么做到的 如果你的"长字符串"是从文件中读取的(正如你在评论中提到的),那么你的问题是误导性的.因为你显然不完全理解逃逸的工作原理,所以你写下的问题可能与你真正的问题不同. ...

  8. Linux 中三种引号(单引号、双引号、反引号)的区别

    1.双引号 保护特殊元字符和通配符不被 shell 解析,但是允许变量和命令的解析,以及转义符的解析. 2.单引号 单引号内不允许任何变量.元字符.通配符.转义符被 shell 解析,均被原样输出. ...

  9. linux终端反引号怎么使用,单引号、双引号和反引号使用方法

    首先向马哥和马哥团队敬个礼,谢谢你们带我进入Linux的世界,刚开始接触linux时,经常看到单引号.双引号和反引号特殊符号,经常搞混淆和误用,应该用双引号,有时用到单引号.经过几天的混乱引用,总算搞 ...

最新文章

  1. android 相对布局(RelativeLayout)
  2. 小程序云开发数据库在网站读取
  3. 34 多线程同步之Event
  4. java file.canexecute_Java File canExecute()用法及代碼示例
  5. 中柏平板触摸驱动_一文总览2019年最新最全的工业平板电脑定制化服务
  6. 源码分析参考:Scheduler
  7. metasploit命令大全
  8. 基于STP的两种负载均衡的介绍
  9. MySQL学习之一数据库简介
  10. 台达b3伺服modbus通讯_台达PLC与伺服Modbus通讯PLC编程服务程序代写程序设计专业专注...
  11. 你这么真诚,一定是骗子!
  12. 织梦后台登录页面显示空白怎么解决
  13. vue获取列表中的数量_vue.js中列表里面的子元素怎么获取列表的索引index值
  14. Django模板语言循环字典
  15. 【算法】独立任务最优调度问题
  16. 谈谈对数据治理的理解
  17. 企业常用的客户关怀方法,你了解几个?
  18. 7-10 学生成绩排序 (15 分)
  19. Luogu P3385 【模板】负环 - 题解
  20. 前端开发:如何正确地跨端?

热门文章

  1. 2018年,你一定要选对这些原型工具
  2. JUnit4单元测试
  3. Eclipse快捷键大全 ,及自定义热键
  4. 最新~博弈美业系统源码/美业门店管理系统源码/应用场景逻辑分析
  5. gif透明背景动画_iPad 手绘进阶指南!这份Procreate保姆级教程,自制动画只要 3 分钟...
  6. 金融信创与云化转型|期货超融合架构转型与场景探索合集
  7. 20170702 正阳门下
  8. C#上位机(定时器计数)
  9. FZU Problem 2221 RunningMan(贪心)
  10. Cisco模拟路由故障排除总结