W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
?GoFrame
?框架提供了非常強(qiáng)大易用的類型轉(zhuǎn)換包?gconv
?,可以實(shí)現(xiàn)將常用數(shù)據(jù)類型轉(zhuǎn)換為指定的數(shù)據(jù)類型,對(duì)常用基本數(shù)據(jù)類型之間的無(wú)縫轉(zhuǎn)換,同時(shí)也支持任意類型到?struct
?對(duì)象的轉(zhuǎn)換。由于?gconv
?模塊內(nèi)部大量?jī)?yōu)先使用了斷言而非反射,因此執(zhí)行的效率非常高。
?gconv
?包的主要目標(biāo)是提供簡(jiǎn)便且高效的類型轉(zhuǎn)換功能,開(kāi)發(fā)者應(yīng)當(dāng)注意轉(zhuǎn)換的輸入?yún)?shù)以及當(dāng)前使用的業(yè)務(wù)場(chǎng)景,部分方法如果轉(zhuǎn)換失敗,那么方法并不會(huì)返回錯(cuò)誤原因,也不會(huì)產(chǎn)生?panic
?,而是直接以轉(zhuǎn)換失敗后的數(shù)值返回。因此,開(kāi)發(fā)者往往需要結(jié)合返回值以及當(dāng)前使用的業(yè)務(wù)場(chǎng)景來(lái)綜合判斷結(jié)果的正確性。
import "github.com/gogf/gf/v2/util/gconv"
https://pkg.go.dev/github.com/gogf/gf/v2/util/gconv
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: