蠱毒傳說(shuō)
2022-09-05 15:50:24
我覺(jué)得奇怪的是,運(yùn)行返回而不是.它真的應(yīng)該以這種方式工作嗎?big.NewInt(0).Bytes()[][0]https://play.golang.org/p/EEaS8sCvhFb
2 回答

叮當(dāng)貓咪
TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊

長(zhǎng)風(fēng)秋雁
TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超7個(gè)贊
從文檔中:
字節(jié)返回 x 的絕對(duì)值作為大端字節(jié)片。
包 API 不定義切片的長(zhǎng)度。在本例中,它使用傳達(dá)整數(shù)所需的最小字節(jié)數(shù)。
發(fā)生這種情況的更可能原因是實(shí)現(xiàn)細(xì)節(jié):在切片中維護(hù)數(shù)字的字節(jié)。 Go 中的切片(切片的零值)的長(zhǎng)度為 0。最初創(chuàng)建值時(shí),我們希望它也具有 值 。因此,如果空切片在內(nèi)部對(duì)應(yīng)于數(shù)值 ,則無(wú)需執(zhí)行額外的檢查或填充,則可簡(jiǎn)化實(shí)現(xiàn)。big.Int
nil
big.Int
0
0
- 2 回答
- 0 關(guān)注
- 86 瀏覽
添加回答
舉報(bào)
0/150
提交
取消