[持续更新中]
1. 如何将int64转换为string:
package main
import (
"fmt"
"strconv"
)
func main() {
var val int64 = 123456789
str := strconv.FormatInt(val, 10) // use base 10 for sanity purpose
fmt.Println(str) // int64 converted to string!
fmt.Printf("After conversion : %v \n", val) // alternate method works too!
}
2, golang中int转String or string to int:
package main
import (
"fmt"
"strconv"
)
func main() {
value := 120
// Use Itoa to convert int to string.
result := strconv.Itoa(value)
fmt.Println(result)
if result == "120" {
fmt.Println(true)
}
// Use Atoi to convert string to int.
original, _ := strconv.Atoi(result)
if original == 120 {
fmt.Println(true)
}
}
3. int to int64:
i := 23
var i64 int64
i64 = int64(i)
4. 获取对象的类型:
第一就是直接打印,这样一目了然
tm := "str"
fmt.Printf("%T",tm)
输出 string
第二种方式就是利用reflect 来获取
var v1 = reflect.TypeOf(tm)
分享到:
相关推荐
Golang知识点归纳.png
Golang常见的坑和编程模式.pdf
Golang开发培训知识图谱
Golang常见面试题解析
Golang常见加密解密算法源码.zip
Golang_常见面试题目解析
Golang常见的坑和编程模式 Go是一门很二,很二的语言(是表扬,大家hold住鸡蛋和西红柿) 成熟度不如erlang 速度不如c,目前和java还有一点差距 库比不上java,python, c, cpp, nodejs 简洁不如ruby, python
代码地址::len:1 cap: 1 array ptr: 0x41602
golang的学习路线,golang的知识图谱,整体的学习路线!希望对大家有帮助
i++ { str[i], str[l-1-i] = str[l-1-i], str[i] } return string(str), true}源码解析以字符
上海参加2018年Golang中国大会,经人推荐读一下刘奇的文章,确实很不错,特此把自己收藏的刘奇的资料上传,一是为了让诸位从别人经验中吸取营养,二是我备份一下资料,为了不时之需,好资料真不忍心弄丢了。
面试知识点总结 主要集中于 golang 的面试,建议准备三份源码分析以便面试,顺带刷一刷 leetcode 会有奇效哦,不定期更新 本人能力有限,欢迎各位指正 每天一道面试题 常见问题 1. 浏览器的一个...
golang中文手册.chm,学习golang语言的字典,一典在手,天下我有
小知识点总结
Golang_常见面试题目解析 17M大文件,超详细Golang面试题,全部附带答案,必须珍藏
Golang_常见面试题目解析
golang中文手册.rar
Golang技术图谱(基础知识+学习路线),适合Golang初学者
技术文档分享。
Golang大厂面试题集合 & Golang知识图谱