亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

golang 中string和int類型相互轉換

 更新時間:2021年02月21日 11:51:10   作者:排骨瘦肉丁  
這篇文章主要介紹了golang 中string和int類型相互轉換,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

總結了golang中字符串和各種int類型之間的相互轉換方式:

string轉成int:

int, err := strconv.Atoi(string)

string轉成int64:

int64, err := strconv.ParseInt(string, 10, 64)

int轉成string:

string := strconv.Itoa(int)

int64轉成string:

string := strconv.FormatInt(int64,10)

字符串到float32/float64

float32, err = ParseFloat(string, 32) 

float64,err = ParseFloat(string,64)

interface{}與其他類型之間的轉換

轉換方式包括隱式轉換與斷言轉換。

1、interface{}類型轉換成具體類型:interfaceVar.(具體類型)

原理:斷言實現。如:

斷言成功返回true,失敗返回false

value, ok := a.(string)
if !ok {
  fmt.Println("It's not ok for type string")
  return
}
fmt.Println("The value is ", value)

2、具體類型可以隱式轉換成interface{}類型

3、string與[]byte之間的轉換:

string到[]byte:字節(jié)數組=[]byte(字符串)

字節(jié)數組到string: 字符串=string([]byte)

到此這篇關于golang 中string和int類型相互轉換的文章就介紹到這了,更多相關golang string和int轉換內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 詳解Go語言如何檢查系統(tǒng)命令是否可用

    詳解Go語言如何檢查系統(tǒng)命令是否可用

    這篇文章主要為大家詳細介紹了Go語言通過編寫一個函數,利用Go語言標準庫中的功能來檢查系統(tǒng)命令是否可用,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-01-01
  • Go語言命令行參數及cobra使用方法

    Go語言命令行參數及cobra使用方法

    Cobra是關于golang的一個命令行解析庫,用它能夠快速創(chuàng)建功能強大的 cli應用程序和命令行工具,本文主要介紹了Go語言命令行參數及cobra使用方法,感興趣的可以了解一下
    2024-01-01
  • golang代碼中調用Linux命令

    golang代碼中調用Linux命令

    本文主要介紹了golang代碼中調用Linux命令,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • golang中使用匿名結構體的方法

    golang中使用匿名結構體的方法

    這篇文章主要介紹了golang中使用匿名結構體,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • goroutine?泄漏和避免泄漏實戰(zhàn)示例

    goroutine?泄漏和避免泄漏實戰(zhàn)示例

    這篇文章主要為大家介紹了goroutine?泄漏和避免泄漏實戰(zhàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • 詳解go 動態(tài)數組 二維動態(tài)數組

    詳解go 動態(tài)數組 二維動態(tài)數組

    這篇文章主要介紹了go 動態(tài)數組 二維動態(tài)數組,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • Go語言七篇入門教程七GC垃圾回收三色標記

    Go語言七篇入門教程七GC垃圾回收三色標記

    這篇文章主要為大家介紹了Go語言教程關于GC垃圾回收三色標記的示例詳解,本篇文章是Go語言七篇入門教程系列文章,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • Golang map實踐及實現原理解析

    Golang map實踐及實現原理解析

    這篇文章主要介紹了Golang map實踐以及實現原理,Go 語言中,通過哈希查找表實現 map,用鏈表法解決哈希沖突,本文結合實例代碼給大家介紹的非常詳細,需要的朋友參考下吧
    2022-06-06
  • Go語言正則表達式的使用詳解

    Go語言正則表達式的使用詳解

    正則表達式是一種進行模式匹配和文本操縱的功能強大的工具。這篇文章主要介紹了Go正則表達式使用,本文給大家介紹的非常詳細,對大家的工作或學習具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • 深入剖析Go語言編程中switch語句的使用

    深入剖析Go語言編程中switch語句的使用

    這篇文章主要介紹了Go語言編程中switch語句的使用,是Go語言入門學習中的基礎知識,需要的朋友可以參考下
    2015-10-10

最新評論