最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用goland調試遠程代碼的操作步驟

 更新時間:2021年06月07日 10:32:59   作者:janbar  
大家都知道如何在goland調試遠程代碼嗎?今天小編給大家分享一篇教程幫助大家學習goland調試遠程代碼的操作步驟,感興趣的朋友跟隨小編一起看看吧

前言

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

操作步驟

1.安裝dlv

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

2.按照goland提示添加遠程調試
如下圖所示,配置一個遠程調試:

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

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

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

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

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

然后再window的goland上運行調試:

總結

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

以上就是使用goland調試遠程代碼的操作步驟的詳細內容,更多關于goland調試遠程的資料請關注腳本之家其它相關文章!

相關文章

  • GoLand利用plantuml生成UML類圖

    GoLand利用plantuml生成UML類圖

    本文主要介紹了GoLand利用plantuml生成UML類圖,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • Go Sentinel 動態(tài)數據源配置指南(示例詳解)

    Go Sentinel 動態(tài)數據源配置指南(示例詳解)

    本文介紹了如何使用Go語言配置Sentinel的動態(tài)數據源,并通過本地文件和Nacos兩種方式實現動態(tài)配置,通過這種方式,可以靈活地管理和更新限流規(guī)則,提升系統(tǒng)的穩(wěn)定性和響應速度,感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • Go語言struct類型介紹

    Go語言struct類型介紹

    這篇文章主要介紹了Go語言struct類型介紹,本文講解了struct的2種聲明方式,struct的匿名字段等內容,需要的朋友可以參考下
    2015-01-01
  • Go語言Gin框架前后端分離項目開發(fā)實例

    Go語言Gin框架前后端分離項目開發(fā)實例

    本文主要介紹了Go語言Gin框架前后端分離項目開發(fā)工程化實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-11-11
  • Golang設計模式之工廠方法模式講解和代碼示例

    Golang設計模式之工廠方法模式講解和代碼示例

    工廠方法是一種創(chuàng)建型設計模式, 解決了在不指定具體類的情況下創(chuàng)建產品對象的問題,本文將通過代碼示例詳細給大家介紹一下Golang工廠方法模式,感興趣的同學可以參考一下
    2023-06-06
  • go string to int 字符串與整數型的互換方式

    go string to int 字符串與整數型的互換方式

    這篇文章主要介紹了go string to int 字符串與整數型的互換方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 解析Go語言編程中的struct結構

    解析Go語言編程中的struct結構

    這篇文章主要介紹了Go語言編程中的struct結構,是Go語言入門學習中的基礎知識,需要的朋友可以參考下
    2015-10-10
  • go實現自動復制U盤小工具demo

    go實現自動復制U盤小工具demo

    這篇文章主要為大家介紹了go實現自動復制U盤小工具demo,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • Golang中println和fmt.Println區(qū)別解析

    Golang中println和fmt.Println區(qū)別解析

    Golang 中打印數據通常使用 fmt.Println() 方法,也可以使用內置的 println() 方法。這兩個方法大家可能都使用過,它們的區(qū)別是什么呢?本文給大家詳細講解,感興趣的朋友跟隨小編一起看看吧
    2023-03-03
  • 深入了解Golang為什么需要超時控制

    深入了解Golang為什么需要超時控制

    本文將介紹為什么需要超時控制,然后詳細介紹Go語言中實現超時控制的方法,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-05-05

最新評論

赞皇县| 商都县| 莎车县| 漯河市| 拉萨市| 漳州市| 临沭县| 武隆县| 威远县| 灌阳县| 涟水县| 昆明市| 阜南县| 乌恰县| 宣城市| 托克逊县| 高邑县| 衡阳县| 洛川县| 巴中市| 房产| 遂川县| 兖州市| 合肥市| 旅游| 林西县| 玉山县| 通河县| 察隅县| 宜君县| 宁明县| 太和县| 若羌县| 团风县| 长阳| 荔浦县| 商都县| 大姚县| 舒城县| 武定县| 安达市|