" />

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

GoLand利用plantuml生成UML類圖

 更新時間:2022年06月07日 15:23:59   作者:無數(shù)_mirage  
本文主要介紹了GoLand利用plantuml生成UML類圖,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

GoLand內(nèi)置的Diagrams不像IDEA一樣強大,不支持生成類圖

解決方案是 利用github上的 適用于 golang 項目的 PlantUML 類圖生成器:jfeliu007/goplantuml 結(jié)合Goland的PlantUML插件

步驟

1. 安裝goplantuml

執(zhí)行

go get github.com/jfeliu007/goplantuml/cmd/goplantuml

go install go get github.com/jfeliu007/goplantuml/cmd/goplantuml

將goplantuml可執(zhí)行文件安裝到本地$GOBIN目錄下

2. 將goplantuml集成到GoLand

打開settings/Tools/External Tools,添加goplantuml (如下圖)

進行測試:點擊如下圖路徑,成功在當前目錄生成一個puml文件 即可

3. 安裝GoLand的PlantUML插件

如圖

在這里插入圖片描述

4. 安裝和集成Graphviz

打開該文件時,提示需要安裝Graphviz以渲染該圖
(Windows系統(tǒng)中或許不會有該提示,插件已經(jīng)自帶了Graphviz,成功打開就不需要再安裝了)

下載地址:https://graphviz.org/download/

然后集成到GoLand中,在下圖位置設(shè)置路徑

重新啟動GoLand,即可成功渲染

到此這篇關(guān)于GoLand利用plantuml生成UML類圖的文章就介紹到這了,更多相關(guān)GoLand plantuml生成UML 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • golang中使用mongo的方法介紹

    golang中使用mongo的方法介紹

    這篇文章主要給大家介紹了關(guān)于golang中使用mongo的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-08-08
  • 一文帶你深入理解Golang中的泛型

    一文帶你深入理解Golang中的泛型

    Go?在泛型方面一直被詬病,因為它在這方面相對比較落后。但是,在?Go?1.18?版本中,泛型已經(jīng)被正式引入,成為了?Go?語言中一個重要的特性。本文將會詳細介紹?Go?泛型的相關(guān)概念,語法和用法,希望能夠幫助大家更好地理解和應(yīng)用這一特性
    2023-05-05
  • Golang熔斷器的開發(fā)過程詳解

    Golang熔斷器的開發(fā)過程詳解

    Golang熔斷器是一種用于處理分布式系統(tǒng)中服務(wù)調(diào)用的故障保護機制,它可以防止故障服務(wù)的連鎖反應(yīng),提高系統(tǒng)的穩(wěn)定性和可靠性,本文將給大家詳細的介紹一下Golang熔斷器的開發(fā)過程,需要的朋友可以參考下
    2023-09-09
  • golang之判斷元素是否在數(shù)組內(nèi)問題

    golang之判斷元素是否在數(shù)組內(nèi)問題

    這篇文章主要介紹了golang之判斷元素是否在數(shù)組內(nèi)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2020-12-12
  • Go下載安裝及切換不同版本的實現(xiàn)方法

    Go下載安裝及切換不同版本的實現(xiàn)方法

    本文詳細介紹了如何下載和安裝Go語言,以及如何切換不同版本的Go,通過提供詳細的步驟和解釋,幫助讀者理解Go語言的安裝和版本管理
    2024-12-12
  • Go語言壓縮和解壓縮tar.gz文件的方法

    Go語言壓縮和解壓縮tar.gz文件的方法

    這篇文章主要介紹了Go語言壓縮和解壓縮tar.gz文件的方法,實例分析了使用Go語言壓縮文件與解壓文件的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • Go編譯原理之函數(shù)內(nèi)聯(lián)

    Go編譯原理之函數(shù)內(nèi)聯(lián)

    這篇文章主要為大家介紹了Go編譯原理之函數(shù)內(nèi)聯(lián)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • Go?gRPC進階教程服務(wù)超時設(shè)置

    Go?gRPC進階教程服務(wù)超時設(shè)置

    這篇文章主要為大家介紹了Go?gRPC進階,gRPC請求的超時時間設(shè)置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • 三種Golang數(shù)組拷貝的實現(xiàn)方式與性能分析

    三種Golang數(shù)組拷貝的實現(xiàn)方式與性能分析

    在?Golang?中,有多種方式可以進行數(shù)組的拷貝,本文將對其中的三種方式進行性能分析,并比較它們的優(yōu)缺點,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-06-06
  • golang?中?channel?的詳細使用、使用注意事項及死鎖問題解析

    golang?中?channel?的詳細使用、使用注意事項及死鎖問題解析

    這篇文章主要介紹了golang?中?channel?的詳細使用、使用注意事項及死鎖分析,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03

最新評論

阜阳市| 莆田市| 平泉县| 永和县| 合江县| 襄樊市| 琼结县| 信丰县| 宕昌县| 沁阳市| 三台县| 阳曲县| 浦江县| 梓潼县| 正安县| 美姑县| 建始县| 镇巴县| 秦安县| 永寿县| 清河县| 土默特左旗| 周宁县| 肥东县| 张家口市| 东乌| 布尔津县| 马山县| 舟山市| 渭南市| 常宁市| 大田县| 八宿县| 宁远县| 疏勒县| 黑河市| 祁连县| 阿克| 昆山市| 施甸县| 宁阳县|