TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Auto-Generated C4 Architecture Diagrams in Go

2 点作者 roblaszczak大约 3 年前
Hey HackerNews!<p>One of the most common problems in IT projects is the problem of out-of-date documentation or lack of documentation. Architecture diagrams are an essential part of it.<p>C4 Model is trying to help with that by providing a tool that helps to standardize a way to create clear architecture diagrams on multiple levels.<p>But having a standard practice to follow is not enough to have this documentation up-to-date. Because of that, Krzysztof from my team created a script that can make these diagrams directly from the code.<p>Unfortunetly we can&#x27;t share our company code. Fortunately, we have Wild Workouts DDD example that is a perfect use case to show the power of that tool: <a href="https:&#x2F;&#x2F;github.com&#x2F;ThreeDotsLabs&#x2F;wild-workouts-go-ddd-example" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ThreeDotsLabs&#x2F;wild-workouts-go-ddd-exampl...</a>.<p>The linked article describes all the needed steps to create these diagrams. Feel free to play with it and try to add it to your project.<p>If you want to know more about Wild Workouts DDD example, they are already 14 articles that describe the project in detail: <a href="https:&#x2F;&#x2F;threedots.tech&#x2F;series&#x2F;modern-business-software-in-go&#x2F;" rel="nofollow">https:&#x2F;&#x2F;threedots.tech&#x2F;series&#x2F;modern-business-software-in-go...</a>.

1 comment

victor45123大约 3 年前
We&#x27;re also tackling the problem of out-of-date documentation in a way that&#x27;s accessible to your whole team: <a href="https:&#x2F;&#x2F;icepanel.io" rel="nofollow">https:&#x2F;&#x2F;icepanel.io</a>