常用的 Go 內(nèi)置函數(shù)有以下幾個(gè):
make()
:用于創(chuàng)建切片、映射和通道。
new()
:用于分配內(nèi)存,并返回指向該內(nèi)存地址的指針。
len()
:用于獲取切片、映射和字符串的長(zhǎng)度。
cap()
:用于獲取切片的容量。
append()
:用于向切片追加元素。
copy()
:用于將一個(gè)切片的內(nèi)容復(fù)制到另一個(gè)切片。
close()
:用于關(guān)閉通道。
panic()
:用于引發(fā)運(yùn)行時(shí)錯(cuò)誤并停止程序。
recover()
:用于從 panic 中恢復(fù)并繼續(xù)程序的執(zhí)行。
這些是 Go 中常用的內(nèi)置函數(shù),它們?cè)谌粘i_發(fā)中經(jīng)常被使用。