wire VS wild-workouts-go-ddd-exampl

Compare wire vs wild-workouts-go-ddd-exampl and see what are their differences.

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
wire wild-workouts-go-ddd-exampl
29 3
12,261 -
2.0% -
2.7 -
about 1 month ago -
Go
Apache License 2.0 -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

wire

Posts with mentions or reviews of wire. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-28.

wild-workouts-go-ddd-exampl

Posts with mentions or reviews of wild-workouts-go-ddd-exampl. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-09.
  • Looking for elegant code bases written in Golang
    3 projects | news.ycombinator.com | 9 Dec 2023
    Take a look at: https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-exampl...

    (I’m one of the authors.)

    This project shows how to apply more complex patterns popular in business applications while staying true to the Go ideas, and not copying them blindly from Java.

    In the Go community, you’ll often hear people say „just keep things simple” beats all patterns and is all you need. This may be true if you write a CLI tool or a small library, but if you have a team maintaining a big application, some patterns are super helpful.

  • Auto-Generated C4 Architecture Diagrams in Go
    2 projects | news.ycombinator.com | 17 Mar 2022
    Hey HackerNews!

    One o 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.

    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.

    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.

    Unfortunetly we can'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: https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-exampl....

    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.

    If you want to know more about Wild Workouts DDD example, they are already 14 articles that describe the project in detail: https://threedots.tech/series/modern-business-software-in-go....

  • Show HN: We wrote a book about building business applications in Go
    7 projects | news.ycombinator.com | 13 May 2021
    Here is example code and blog series for a step-by-step DDD-based refactoring of an existing app. Don't know if they are the same as what's used in the book, but found them quite interesting.

    https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-exampl...

What are some alternatives?

When comparing wire and wild-workouts-go-ddd-exampl you can also consider the following projects:

fx - A dependency injection based application framework for Go.

wild-workouts-go-ddd-example - Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

dig - A reflection based dependency injection toolkit for Go.

watermill - Building event-driven applications the easy way in Go.

gomock - GoMock is a mocking framework for the Go programming language.

do - ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.

container - A lightweight yet powerful IoC dependency injection container for the Go programming language

goioc/di - Simple and yet powerful Dependency Injection for Go

nject - Golang type-safe dependency injection

go-kit - A standard library for microservices.

gocontainer - Simple Dependency Injection Container