使用工具go-package-plantuml分析go項目源碼,自動生成uml類圖
plantuml工具介紹
plantuml支持將“文本描述的UML類圖”轉換成圖片形式的類圖等。
類圖使用例子如下
@startuml
分析師:山寨幣可能會被即將出臺的法規打擊:金色財經報道,加密貨幣分析師 Benjamin Cowen 表示,面對即將出臺的行業監管,他預計山寨幣的價格將大幅下跌。
Cowen 在采訪中表示,監管機構將目光投向加密領域,可能會針對諸如工作量證明區塊鏈的能源消耗或某些山寨幣是否為未注冊證券等問題。我們必須考慮,如果山寨幣被視為證券,那不一定是壞事。我們一直在交易股票,股票就是有價證券,但問題是,可能存在一些與美國交易所能否上市有關的問題。(dailyhodl)[2022/9/20 7:08:53]
Class11<|.Class12
分析:美國未來出現高通脹擔憂加劇,或利好比特幣:TS Lombard首席經濟學家Steven Blitz認為,預計美國未來12-18個月不會出現通脹,但在那之后,將會看到經濟出現更高的通脹傾向。他還指出,消費者價格上漲也會侵蝕政府債券的價值,它們的回報率已經較低。因此,尋求更好回報的投資者可以繼續從冒險的市場中尋求利潤。從長期來看,比特幣和股票最終可能都會受益。相對于不斷下跌的主權債券收益率,比特幣已經飆升了150%以上。而在通脹率較高的國家,比特幣的使用率更高,這種說法促使一些人將其視為法定貨幣的替代品。(Bitcoinist)[2020/7/17]
Class13-->Class14
分析 | 以太坊新增地址增速放緩?主流交易所24H相關交易量持續縮水:據 TokenGazer 數據分析顯示,截止至 10 月 21?日 11 時,以太坊價格為$175.05,總市值為$18,939.59M,主流交易所24H交易量約為$49.49M,持續縮水;近期以太坊對比特幣匯率維持下滑趨勢;基本面方面,以太坊鏈上交易量有一定下滑、鏈上DApp交易量持續下行、算力保持穩定、新增地址增速放緩;以太坊 30 天開發者指數約為 2.23;以太坊與 BTC 180 天關聯度有一定上行趨勢,30 天 ROI 有一定起色;ERC20 代幣總市值約為以太坊總市值的 60.82%,保持穩定。[2019/10/21]
@enduml
安裝go-package-plantuml
go-package-plantuml項目代碼地址
下載和編譯項目:
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
人從出生呼吸到第一口新鮮空氣,便伴隨著痛苦。因為自己的生存環境發生了巨大的變化,而人的一生也開始了一路逆境。過程中有汗水、淚水、悲傷、感動、誠心...一幕幕交織在一起,構成了五味雜陳的人生.
1900/1/1 0:00:00流動質押衍生品(LSD)是2023年最熱門的話題之一。這些協議接受存入的ETH,將其質押以確保網絡安全,并將質押獎勵分發給LSD持有者.
1900/1/1 0:00:00USDT是一種穩定幣,發行方為Tether公司,它的主要功能是將數字貨幣與法定貨幣掛鉤,每個USDT的價值等同于一美元.
1900/1/1 0:00:00熊市會持續多久? 上周比特幣的實際價格跌破市場價格,這標志著熊市的開始。此外,這意味著熊市將再持續八個月.
1900/1/1 0:00:00使用量化工具管理并投資數字資產已經是逐步被大眾所熟悉,幣圈市場波幅大,7*24小時不間斷時長,二級市場做市的需求,交易成本低廉等因素為量化工具提供了很好的應用環境.
1900/1/1 0:00:00截至2023年今天,以下是與人工智能相關的加密貨幣中的幾個代表性項目:1.Fetch.ai:Fetch.ai是一種基于人工智能和區塊鏈技術的去中心化網絡.
1900/1/1 0:00:00