主頁 > 知識(shí)庫 > 使用goland調(diào)試遠(yuǎn)程代碼的操作步驟

使用goland調(diào)試遠(yuǎn)程代碼的操作步驟

熱門標(biāo)簽:如何利用高德地圖標(biāo)注家 電腦外呼系統(tǒng)輻射大嗎 武漢百應(yīng)人工智能電銷機(jī)器人 揚(yáng)州電銷外呼系統(tǒng)軟件 400手機(jī)電話免費(fèi)辦理 開通400電話申請(qǐng)流程 上海企業(yè)外呼系統(tǒng)排名 百度地圖標(biāo)注位置網(wǎng)站 智能語音電銷的機(jī)器人

前言

很多時(shí)候我們都在window上使用goland,并直接使用goland調(diào)試go代碼。
但是很多時(shí)候我們的程序運(yùn)行在Linux服務(wù)器上,雖然可以通過dlv命令行進(jìn)行手動(dòng)打斷點(diǎn)調(diào)試,但是太麻煩了。
因此我查閱資料發(fā)現(xiàn),goland是支持遠(yuǎn)程調(diào)試的,因此寫篇文章記錄一下。

操作步驟

1.安裝dlv

在Linux服務(wù)器上執(zhí)行:go install github.com/go-delve/delve/cmd/dlv,安裝dlv調(diào)試工具,因?yàn)槭莋o編譯的可執(zhí)行程序,可以隨意復(fù)制,其他環(huán)境甚至都可以不安裝go語言環(huán)境。

2.按照goland提示添加遠(yuǎn)程調(diào)試
如下圖所示,配置一個(gè)遠(yuǎn)程調(diào)試:

3.添加編譯配置
如下圖所示,配置一個(gè)編譯:

在服務(wù)器運(yùn)行
將可執(zhí)行程序上傳到服務(wù)器,并使用dlv運(yùn)行:

dlv --listen=:2345 --headless=true --api-version=2 --accept-multiclient exec ./test001_linux

帶命令行參數(shù),在可執(zhí)行程序后面帶上 --,再后面就是命令行參數(shù):

dlv --listen=:2345 --headless=true --api-version=2 --accept-multiclient exec ./test001_linux -- -s 123

然后再window的goland上運(yùn)行調(diào)試:

總結(jié)

從知道可以用dlv調(diào)試go代碼的時(shí)候,我在Linux下就用dlv命令行打斷點(diǎn)調(diào)試,太麻煩了,最后都是打印日志搞定。
自從學(xué)會(huì)了遠(yuǎn)程調(diào)試方法,現(xiàn)在調(diào)試代碼爽爽噠,就算遠(yuǎn)端是個(gè)啥環(huán)境都可以遠(yuǎn)程調(diào)試搞定。

以上就是使用goland調(diào)試遠(yuǎn)程代碼的操作步驟的詳細(xì)內(nèi)容,更多關(guān)于goland調(diào)試遠(yuǎn)程的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法
  • MongoDB遠(yuǎn)程訪問配置步驟詳解
  • 使用Go語言實(shí)現(xiàn)遠(yuǎn)程傳輸文件
  • 如何使用Go語言實(shí)現(xiàn)遠(yuǎn)程執(zhí)行命令
  • go語言實(shí)現(xiàn)一個(gè)簡(jiǎn)單的http客戶端抓取遠(yuǎn)程url的方法
  • mongodb 實(shí)現(xiàn)遠(yuǎn)程連接

標(biāo)簽:張掖 江西 延邊 武漢 新余 黑龍江 宜賓 嘉峪關(guān)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《使用goland調(diào)試遠(yuǎn)程代碼的操作步驟》,本文關(guān)鍵詞  使用,goland,調(diào)試,遠(yuǎn)程,代碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《使用goland調(diào)試遠(yuǎn)程代碼的操作步驟》相關(guān)的同類信息!
  • 本頁收集關(guān)于使用goland調(diào)試遠(yuǎn)程代碼的操作步驟的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章