# irahardianto/service-pattern-go

<https://repo.masters-masters.com/en/repos/irahardianto/service-pattern-go>

[Home](https://repo.masters-masters.com/en) › [irahardianto](https://repo.masters-masters.com/en/owners/irahardianto) › [service-pattern-go](https://repo.masters-masters.com/en/repos/irahardianto/service-pattern-go)

irahardianto/service-pattern-go has 899 stars on GitHub. Its RepoMasters card: Beta tier. Simple clean Go REST API architecture with dependency injection and…

| Field | Value |
| --- | --- |
| Owner | [irahardianto](https://repo.masters-masters.com/en/owners/irahardianto) |
| Stars | 899 |
| Forks | 122 |
| Language | [Go](https://repo.masters-masters.com/en/languages/go) |
| License | None |
| Created | 2017 |
| Topics | dependency-injection, circuit-breaker, mock, golang, go, unit-testing, clean-architecture, solid-principles, design-patterns, solid |
| Tier | [Beta (700 to 1,999 ★)](https://repo.masters-masters.com/en/ranks/box_office) |
| View on GitHub | [irahardianto/service-pattern-go](https://github.com/irahardianto/service-pattern-go) |

## Repository

Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.

The tier for repos with 700 to 1,999 ★. Published odds per card pulled: 6%. Rarity: Rare.

## More repos by irahardianto

- [irahardianto/awesome-agv · ★ 157 · Shell · Prototype](https://repo.masters-masters.com/en/repos/irahardianto/awesome-agv)
- [irahardianto/monorepo-microservices · ★ 113 · Go · Prototype](https://repo.masters-masters.com/en/repos/irahardianto/monorepo-microservices)

## Nearby in Go

- [kubernetes-sigs/lws · ★ 901 · Go · Beta](https://repo.masters-masters.com/en/repos/kubernetes-sigs/lws)
- [teslamotors/fleet-telemetry · ★ 900 · Go · Beta](https://repo.masters-masters.com/en/repos/teslamotors/fleet-telemetry)
- [pgaskin/kepubify · ★ 899 · Go · Beta](https://repo.masters-masters.com/en/repos/pgaskin/kepubify)
- [go-interpreter/wagon · ★ 898 · Go · Beta](https://repo.masters-masters.com/en/repos/go-interpreter/wagon)
- [busser/tfautomv · ★ 898 · Go · Beta](https://repo.masters-masters.com/en/repos/busser/tfautomv)
- [stripe/pg-schema-diff · ★ 898 · Go · Beta](https://repo.masters-masters.com/en/repos/stripe/pg-schema-diff)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
