GoCity 用於可視化展示 Go 項目的源代碼。GoCity 將 Go 項目當作一個城市並遵循以下的約定:
將整個項目看作城市的“區”
將項目中的 Go 文件看作是城市的“建築物”
將 Go 源碼文件中的數據結構看作是構建於文件之上的“建築物”(和 Go 文件通過顏色進行區分)
建築物說明
建築的顏色深淺表示代碼行數(LOC),行數越多,顏色越暗
建築的基本尺寸表示變量數(NOV)
建築的高度表示方法數(NOM)
示例
GoCity 用於可視化展示 Go 項目的源代碼。GoCity 將 Go 項目當作一個城市並遵循以下的約定:
將整個項目看作城市的“區”
將項目中的 Go 文件看作是城市的“建築物”
將 Go 源碼文件中的數據結構看作是構建於文件之上的“建築物”(和 Go 文件通過顏色進行區分)
建築物說明
建築的顏色深淺表示代碼行數(LOC),行數越多,顏色越暗
建築的基本尺寸表示變量數(NOV)
建築的高度表示方法數(NOM)
示例
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。