Go 數據類型轉換
阿新 • • 發佈:2018-08-24
present div use The format -- itoa returns 遇到
在GO語言的使用過程中總會遇到一些類型之間相互轉換的問題,做了一個簡單的總結。只列出了幾種易用的類型間的轉換,如果用到其他類型間的數據類型格式轉換,查看GO文檔是很不錯的選擇。
strconv包實現了基本數據類型和其字符串表示的相互轉換。
//string到int value_int,err:=strconv.Atoi(string) //int到string str:=strconv.Itoa(value_int) //string到int64 value_int64, err := strconv.ParseInt(string, 10, 64) //int64到string,需註意下面轉換規定 //FormatInt returns the string representation of i in the given base, for 2 <= base <= 36. //The result uses the lower-case letters ‘a‘ to ‘z‘ for digit values >= 10 str:=strconv.FormatInt(value_int64,10) //interface{}到float64-------接口後加上 .(float64) //interface{}到string-------接口後加上 .(string)
Go 數據類型轉換