1、字符串转换

示例:

package mainimport ("fmt""strconv"
)func main() {//转换为字符串后追加到字节数组slice := make([]byte, 0, 1024)slice = strconv.AppendBool(slice, true)//第二个数为要追加的数,第3个为指定10进制方式追加slice = strconv.AppendInt(slice, 1234, 10)slice = strconv.AppendQuote(slice, "abcgohello")fmt.Println("slice = ", string(slice)) //转换string后再打印//其它类型转换为字符串var str stringstr = strconv.FormatBool(false)//'f' 指打印格式,以小数方式, -1指小数点位数(紧缩模式), 64以float64处理str = strconv.FormatFloat(3.14, 'f', -1, 64)//整型转字符串,常用str = strconv.Itoa(6666)fmt.Println("str = ", str)//字符串转其它类型var flag boolvar err errorflag, err = strconv.ParseBool("true")if err == nil {fmt.Println("flag = ", flag)} else {fmt.Println("err = ", err)}//把字符串转换为整型a, _ := strconv.Atoi("567")fmt.Println("a = ", a)
}

#执行结果:

slice =  true1234"abcgohello"
str =  6666
flag =  true
a =  567

  

转载于:https://www.cnblogs.com/nulige/p/10259991.html

go语言之进阶篇字符串转换相关推荐

  1. c语言英文字符转数字,C语言常用数字和字符串转换函数(国外英文资料).doc

    C语言常用数字和字符串转换函数(国外英文资料) C语言常用数字和字符串转换函数(国外英文资料) C language commonly used Numbers and string conversi ...

  2. 视频教程-C语言程序设计--进阶篇教学视频-C/C++

    C语言程序设计--进阶篇教学视频 烟台大学计算机学院教师,二十年余教师生涯,看出了在错综复杂的教育环境中,坚持教育教学的价值与前景.和学生并肩,与不良学风作斗争,为IT菜鸟建跑道,让大一的孩子会编程, ...

  3. 【C语言笔记进阶篇】第二章:字符串函数和内存函数

    目录 (1)分类 (2)字符串函数 A:strlen(求字符串长度) B:strcpy(字符串复制_不受限制) C:strcat(字符串追加_不受限制) D:strcmp(字符串比较_不受限制) E: ...

  4. C语言中把小写字符串转换成大写用函数,一个容易的将小写字符串转换成大写的函数...

    一个简单的将小写字符串转换成大写的函数 我用的是VC++6.0,恳请大家帮忙看看到底哪里出错了. #include void uppers(char *Dest,char *Sour) { while ...

  5. 【c语言】进阶篇学习笔记

    C语言高级特性 C语言的高级部分.指针板块,需要理解计算机内存模型,需要格外注意. 函数 程序帮我们补充好的main函数: int main() { //这是定义函数... } 程序的入口点就是mai ...

  6. 【C语言笔记进阶篇】第一章:指针进阶

    目录 (1)字符指针 (2)指针数组 A:什么是指针数组 B:指针数组的用法 (3)数组指针 A:什么是数组指针 B:数组指针的用法 C:关于指针和数组的再总结 (4)数组参数,指针参数 A:一维数组 ...

  7. 知到/智慧树——程序设计基础(C语言)进阶篇

    目录 第一章测试 第二章测试 第三章测试 第四章测试 第五章测试 第一章测试 第1部分 总题数: 10 1 [单选题] (10分) 在C语言中,将属于不同类型的数据作为一个整体来处理时,常用( ). ...

  8. 字节跳动最新开源!java语言程序设计进阶篇

    一面: 阿里巴巴面试答案文末可以领取! 1. 触发新生代GC,如果存活对象总量大于survivor区容量,咋办 2. 如果任务很多,线程池的阻塞队列会撑爆内存的哪个区域 3. 栈在堆上吗 4. GC ...

  9. go语言之进阶篇http客户端编程

    1.http客户端编程 示例: http_server.go package mainimport ("fmt""net/http" )//w, 给客户端回复数 ...

  10. go语言之进阶篇主协程先退出导致子协程没来得及调用

    1.主协程先退出导致子协程没来得及调用 示例: package mainimport ("fmt""time" )//主协程退出了,其它子协程也要跟着退出 fu ...

最新文章

  1. python数据结构与算法(二)
  2. 《梦醒黄金城》主创暨明星见面会举办 预计2019年完成拍摄
  3. 死磕Java并发:J.U.C之Condition
  4. Spark的三种伪分布式方式
  5. VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)
  6. 3 WM配置-主数据-定义仓库编号的控制参数
  7. SqlServer数据库的常用操作-更新中
  8. 为什么需要 AtomicInteger 原子操作类?
  9. r语言提取列名_玩转数据处理120题之P1-P20(R语言tidyverse版本)
  10. 为什么有的老板可以一整天都待在他自己的办公室里不出来
  11. 国外LEAD赚钱教程:EMU篇(五)国外lead常用工具汇总
  12. 2019银保监计算机类真题,2019中国银保监会招聘考试全真模拟卷(计算机类)
  13. <数据结构>单链表实战之实现两个有序链表的交并差集
  14. 微信修改基本配置信息
  15. 课后作业4:个人总结
  16. python+大数据-MySQL-day02(黑马)
  17. 告别难记的长域名!我的博客全新短域名上线
  18. week11——实验(月模拟题3:CSP201609 03)
  19. Python 练习实例03:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
  20. 抖音评论如何放置连接_抖音如何导流到微信?学会这些,每个账号都可以用!...

热门文章

  1. NYOJ--364--田忌赛马
  2. Debian — command not found
  3. Maven的核心笔记(3)常用命令、坐标和仓库
  4. 使用Html5+C#+微信 开发移动端游戏详细教程 :(二)准备工作开发环境
  5. 计组_IEEE754_练习题
  6. 七日Python之路--第十一天
  7. 误删数据库---恢复
  8. mysql云上迁移_MySQL迁移上云最佳实践
  9. c语言上机作业题及答案,2017计算机二级C语言上机测试题附答案
  10. ZMQ源码阅读 ---- zmq创建线程的过程