最新回答 / 雖然還是咸魚
HandleFunc傳入的第二個參數是一個函數,Handle傳入的是一個實現了Handler接口的結構體。內部實現的時候,這個傳入的參數當然會被統一成一個接口,但是函數不是接口,所以需要做內部的轉型,給函數綁定一個方法,然后調用函數自己(這個算是go比較巧妙的用法)。其實HandleFunc內部的實現很簡單,最后也是調用Handle。
2021-03-29
很喜歡老師的這種結合源碼的方式講解,知其然還要知其所以然。這樣字節也可以實現HTTP了,而不僅僅是學會怎么會用,期待老師的更多課程啊。
2019-09-01
講師回答 / power濤
空指針異常,你要看報錯的堆棧信息。源碼:https://github.com/willierGo/simpleVlog/blob/master/src/vlog/main.go
2019-07-02