為什么Go語言能夠流行起來?
方便炫技。
其實剛學,就詳細看了slice,也就是切片。說真的,看了一下之后,覺得這玩意除了炫技之外,沒有什么實際意義,如果真需要,完全可以放在第三個擴展上面來做。主要是太危險。
這類東西,還是很危險的。因為底層共享數組,如果capacity需要擴容,就自動復制一個底層數組。否則就是共享。這個在實際使用中,腦子一走神,很容易出問題。需要考慮這個slice怎么用。
后來看了官網關于slice的幾個酷炫用法,覺得這么,你開幾個方法有什么問題嗎?但是這個東西性能高啊。而且寫的代碼很酷炫啊。