golang 使用gops進行程式監控

2021-07-25 05:17:56 字數 948 閱讀 9700

go install github.com/google/gops
請放到系統環境變數裡面 如果執行install正常來說應該生成在%gopath%/bin/下面 

看到官方給了乙個測試例子

}這玩意,一開始也不知道幹嘛的。後面發現如果不起這個程式的話。找不到對應的 程式日誌

執行 gops 檢視當前執行的所有的golang相關的程式

pid程式執行名字  絕對路徑

如果有人心細的話 會發現 有個 15728* 後面帶了個 *號 我也是後面才知道帶 * 才可以抓取對應程式的執行資料

當然你可以指定引數執行

//跟蹤堆疊 沒看出來效果直接報錯了。不清楚咋回事 用的最新版的包

//列印當前記憶體狀態

使用VS Code進行Golang開發

windows平台按下ctrl shift p,mac平台按command shift pvs code介面會彈出乙個輸入框,如下圖 輸入框中輸入 go install,下面會自動搜尋相關命令,我們選擇go install update tools這個命令,選中並會回車執行該命令 然後點選 確定 按...

Linux使用指令碼進行程式打包

linux下打包軟體,該方法實際上是將鏈結庫放在一起,然後直接執行可執行檔案,不會運用到打包軟體,直接使用指令碼。gedit pack.sh bin sh exe turframe 可執行檔名 des home turing adt package 可執行檔案路徑 deslist ldd exe a...

如何使用perf進行程式分析

1.安裝。sudo apt get install linux tools 如果提示沒有可安裝候選。請輸入 sudo apt get install linux perf version 其中version為你需要的版本。最好與核心版本相同。安裝完成後輸入 perf top 如可以執行,則安裝成功。...