1. 程式人生 > >編譯調試go的內置庫

編譯調試go的內置庫

編譯 部分 源碼

編譯html庫

源碼結構:
技術分享圖片
pkg結構:
技術分享圖片

更改了源代碼裏的template/template.go,然後想在相關的調用代碼裏看到改變。

其實很簡單,直接把template.a重命名或者刪掉,然後更改源代碼,運行調用了源代碼的相關代碼,系統會自動生成相關的pkg文件

  1. 重命名template.a 為 template.a1

    技術分享圖片

  2. 修改template.go的源碼

    技術分享圖片

  3. 運行調用了template.go的相關代碼,可以看到重新生成的template.a

    技術分享圖片

  4. 看到console裏的確輸出了打印信息

    技術分享圖片

編譯調試go的內置庫