第 80 期帶你提前玩 Go 2 新特性:泛型
觀看視訊
【Go 夜讀】#80 帶你提前玩 Go 2 新特性:泛型
Go 2 的泛型到底是何方神聖?
泛型的內容不太好講,一是因為對於熟悉泛型的人來說,Go 語言泛型的設計很好理解,幾乎不需要介紹什麼內容;二是因為目前 Go 語言泛型功能還不夠豐富,雖然能夠寫出一部分泛型程式碼,但不夠完美。 思前想後,這期分享的整體基調變成了講述 Go 語言泛型設計的演變過程,為那些對泛型這一特性不夠熟悉的人介紹 Go 語言泛型設計的變化,為什麼成為了現在這個樣子;並在介紹完具體設計後,通過實際編寫幾個例子來進一步理解目前泛型設計的優缺點。最後通過與 C++ 泛型設計的比較,來總結整個 Go 的泛型設計。
分享者自我介紹
歐長坤,Go 夜讀 SIG 小組成員
分享時間
2020-03-18 21:00:00 UTC+8
Slides
https://changkun.de/s/go2generics/
更多原創文章乾貨分享,請關注公眾號
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- 使用示例帶你提前瞭解 Java 9 中的新特性Java
- Go 泛型Go泛型
- Go 泛型之泛型約束Go泛型
- 《HelloGitHub》第 80 期Github
- go泛型教程Go泛型
- JDK5.0新特性的學習--泛型(下)JDK泛型
- JDK5.0新特性的學習--泛型(上)JDK泛型
- Rust 泛型與特性Rust泛型
- 泛型最佳實踐:Go泛型設計者教你如何用泛型泛型Go
- Java高階特性—泛型Java泛型
- Go 官方出品泛型教程:如何開始使用泛型Go泛型
- Java JDK1.5: 泛型 新特性的講解說明JavaJDK泛型
- Go泛型基礎使用Go泛型
- Go 1.17 泛型嚐鮮Go泛型
- Java & Go 泛型對比JavaGo泛型
- 新提案:Go 泛型玩出花來了,switch type 登場!Go泛型
- 學習Rust泛型與特性Rust泛型
- 第 27 期 go mod 原始碼閱讀 part 2Go原始碼
- Go 1.13 新特性Go
- 老司機帶你玩轉Radare2
- 清華尹成帶你實戰GO案例(2) Go 字典Go
- go需要泛型的場景Go泛型
- Go 需要泛型的場景Go泛型
- 老司機帶你玩轉面試(2):Redis 過期策略以及快取雪崩、擊穿、穿透面試Redis快取穿透
- Go 泛型的這 3 個核心設計,你都知道嗎?Go泛型
- [譯]Go 1.8 新特性Go
- JAVA泛型使用練習2(自定義泛型使用)Java泛型
- go 1.18 泛型初體驗Go泛型
- Go Internals: Go 反射 vs Java 泛型 vs cpp 模板Go反射Java泛型
- Java8新特性第2章(介面預設方法)Java
- 玩轉技術娛樂新模式|帶你提前打卡TechWorld2021遊藝嘉年華模式
- 玩轉iOS開發:iOS 11 新特性《Layout的新特性》iOS
- 玩轉ES6新特性
- 【006期】JavaSE面試題(六):泛型Java面試題泛型
- 新霸哥帶你輕鬆玩轉Oracle資料庫Oracle資料庫
- Go 語言之父介紹泛型:增添三個新的主要內容Go泛型
- Go 1.18 泛型全面講解:一篇講清泛型的全部Go泛型
- 最受歡迎PHP框架Laravel 5.5 新特性 提前體驗PHP框架Laravel