在 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