終極真相:Go 中的參數傳遞
在 Go 社區常能聽到 “按值傳遞”“按引用傳遞” 兩種說法:基本類型、數組、結構體被稱爲 “按值”; 指針、切片、映射、通道則被稱爲 “按引用”。 然而,上述分類容易造成誤解。在 Go 語言中,一切函數實參都以 值 的形式被複制傳遞。區別僅在於:複製的是 “完整數據”(整數、數組等); 複製的是 “描述符” 或指針(切片、映射、字符串等)。 理解這一點後,再看各類示例便能 ⌘ Read more

⤋ Read More

Participate

Login or Register to join in on this yarn.