在 Go 語言中,slice、map 都是我們常用的基礎類型,通過它們,我們可以很容易的使用數據。但是你有沒有發現,爲了對這兩種數據進行處理,你不得不編寫很多工具函數?比如,從 slice 切片中查找一個元素的位置?這種查找又分爲從前查找、從後查找。又比如,獲取 map 的所有 keys?或者所有的 value?再比如,JS 語言數組的 map、reduce、filter 函數,這在編程中非常好用 ⌘ Read more
在 Go 語言中,slice、map 都是我們常用的基礎類型,通過它們,我們可以很容易的使用數據。但是你有沒有發現,爲了對這兩種數據進行處理,你不得不編寫很多工具函數?比如,從 slice 切片中查找一個元素的位置?這種查找又分爲從前查找、從後查找。又比如,獲取 map 的所有 keys?或者所有的 value?再比如,JS 語言數組的 map、reduce、filter 函數,這在編程中非常好用 ⌘ Read more