" />

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

GoLand利用plantuml生成UML類圖

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

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 (如下圖)

進行測試:點擊如下圖路徑,成功在當(dāng)前目錄生成一個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)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    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)缺點,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-06-06
  • golang?中?channel?的詳細使用、使用注意事項及死鎖問題解析

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

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

最新評論

常山县| 遵化市| 安化县| 当阳市| 全州县| 嘉禾县| 正蓝旗| 同德县| 元江| 西贡区| 达孜县| 新龙县| 咸宁市| 和平区| 渝北区| 法库县| 丘北县| 庆安县| 遵义市| 玉山县| 伊宁市| 尉氏县| 沙河市| 林芝县| 泰安市| 定结县| 杭锦后旗| 平遥县| 南漳县| 古蔺县| 迭部县| 黑龙江省| 山阴县| 象山县| 济源市| 忻城县| 密云县| 阿荣旗| 车致| 清徐县| 盐城市|