使用工具go-package-plantuml分析go項目源碼,自動生成uml類圖
plantuml工具介紹
plantuml支持將“文本描述的UML類圖”轉換成圖片形式的類圖等。
類圖使用例子如下
@startuml
分析師:Base的TVL已達4億美元:金色財經報道,21co鏈上分析師Tom Wan在社交媒體X(原推特)上發文稱,Base的TVL已達4億美元,超過了zkSync Era(3.84億美元)。[2023/9/2 13:13:45]
Class11<|.Class12
Class13-->Class14
@enduml
安裝go-package-plantuml
分析 | BTC午后反彈能否扭轉乾坤?今晚關注該點位:據Huobi數據顯示,BTC現報9993美元,日內跌幅-0.47%。針對當前走勢,金色盤面特邀分析師保羅大帝表示:BTC昨天在10100-10200的區間震蕩之后,迎來震蕩回調,多次跌破10000大關,最低試探到9800的位置,隨后行情震蕩在9800-10100的區間內,大多都處于10000關口下方運行,多空趨勢焦灼難抉擇,一直處于僵持的狀態,目前行情依然圍繞在10000大關上下運行。
?
4小時看, RSI在進入超賣區間后迅速上拉,目前數值45,MACD依然在零軸以下運行。技術看,表明目前行情還是以弱勢震蕩為主。大的趨勢上,BTC上方依然受制于趨勢線,強壓力位10300。
今日操作:上方壓力位10087,上方強壓力位10300美元,下方支撐位9800美元,下方強支撐位9300美元。合約方面,合約晚上關注10400—10450關鍵點位能否突破向上,不能突破可跟空,否則觀望。嚴格帶好止盈止損。現貨方面,等待9600—9300分批低吸。?注:以上合約操作價格為火幣季度合約價格,現貨為火幣現貨價格。
?[2019/9/22]
go-package-plantuml項目代碼地址
分析 | 比特幣在谷歌的搜索量上升:金色盤面分析師根據Google Trends數據分析得出,比特幣(Bitcoin)搜索熱度自7月以來穩步上升,并在此次反彈高點時達到峰值,熱門搜索地區第一和第二分別為尼日利亞和加納,搜索熱詞主要是bitcoin、bitcoin price,說明非洲地區對比特幣的投資關注度越來越高,或將成為數字資產的另一個投資熱土。[2018/8/6]
下載和編譯項目:
gogetgit.oschina.net/jscode/go-package-plantuml
gobuildgit.oschina.net/jscode/go-package-plantuml
使用go-package-plantuml分析go項目,生成uml類圖描述文件
./go-package-plantuml--codedir/appdev/gopath/src/github.com/contiv/netplugin\--gopath/appdev/gopath\--outputfile/tmp/result\--ignoredir/appdev/gopath/src/github.com/contiv/netplugin/vendor
參數說明--codedir要分析的代碼目錄--gopathGOPATH環境變量目錄--outputfile分析結果保存到該文件--ignoredir不需要進行代碼分析的目錄
使用plantuml生成類圖
下載plantuml
提示:如果系統沒有安裝jdk,需要先安裝jdk;yuminstall-yjava
執行下面命令生成圖片形式的類圖/tmp/uml.png
java-jarplantuml.jar/tmp/text.uml
如果想生成svg格式的文件,使用-tsvg參數。svg格式的文件,使用瀏覽器打開,可以搜索類名。
java-jarplantuml.jar/tmp/text.uml-tsvg
viapengrk
QNT價格走勢顯示從87美元支撐位看漲反轉反彈,在過去48小時內上漲8.5%。QNT價格避免跌破87美元的支撐位,較低的價格拒絕導致過去48小時內出現8.5%的看漲逆轉.
1900/1/1 0:00:00BTC價格反轉,因為25,000美元的賣家反對看漲增長,可能會戲弄可能跌破22,000美元。 關鍵技術點: BTC價格在過去24小時內下跌了1.62%。價格行為顯示更高價格拒絕蠟燭的數量增加.
1900/1/1 0:00:00《核財經》app編譯加密貨幣支付服務提供商的力量受到了關注。上個月,一筆價值10萬美元的亞馬遜雨林慈善捐款被凍結.
1900/1/1 0:00:00斐波那契回撤水平可用于抓住不錯的空頭交易機會。較高的時間結構也有利于賣家。 比特幣再次在價格圖表上快速下跌,并刺激山寨幣市場的空頭壓低價格.
1900/1/1 0:00:00來自《孫子兵法》的箴言。 投資者啟示 “先為不可勝,以待敵之可勝”在投資交易中,我們需要投入充分的精力和時間來準備自己,制定出最佳的投資策略和計劃.
1900/1/1 0:00:00Billions項目組 Coinbase今天推出了自己的以太坊第2層網絡Base。該公司表示,Base將成為Coinbase鏈上產品的新家,并希望成為數百萬新去中心化應用程序的開放生態系統.
1900/1/1 0:00:00