在 IDE 編輯器我們可以用內建的 go to definition 直接跳到該函式,但是身為工程師,每天接觸最多的就是觀看 Github 程式碼,有沒有什麼方式可以透過 Web 介面直接搜尋專案內 Golang 所有函式,讓 Golang 開發者快速跳到該函式,這時就要來安裝 Sourcegraph Chrome extension for GitHub 啦。
Sourcegraph Chrome extension
可以接看官方的介紹影片
安裝完成後,只要你到 golang 的專案目錄內,就可以看到搜尋的功能
瀏覽程式碼也會直接顯示該函式描述,或者可以直接跳到該函式,檢視該函式如何實作
此 Chrome Extension 最主要兩大功能
- Jump-to-definition
- Better code search
讓開發者可以透過瀏覽器快速檢視程式碼,大大縮短開發時間。重點是這 Extension 是 Free 的,大家快點下載安裝吧。