Ross ROSS = Recommend OSS · open-source software intelligence for agents

qiangxue/go-rest-api resource

An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture observed · 2026-08-28

github.com/qiangxue/go-rest-api · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2406
  • days_rel: n/a
  • days_push: 1669
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1696 stars · 278 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Go boilerplate/starter kit for building RESTful API services following SOLID principles and Clean Architecture. It ships with JWT authentication, CRUD endpoints, structured logging, database migrations, validation, and full test coverage out of the box.

Use cases

  • bootstrap a new Go REST API project
  • learn clean architecture in Go
  • starter template with JWT authentication
  • Go backend project structure with CRUD and migrations
  • idiomatic Go API server skeleton
  • example of testable Go web service

When to choose

  • starting a new Go REST API service and wanting a proven structure
  • you want SOLID/clean-architecture conventions with batteries included
  • you need JWT auth, migrations, validation, and logging prewired

When to avoid

  • you need a framework-agnostic or micro-framework-free setup
  • the project's chosen libraries (ozzo-routing, ozzo-dbx) don't fit your stack
  • you need actively evolving features - latest release is 2022 and it's in maintenance mode

Facets

learning-resource · maturity maintenance

api-framework http-server auth logging testing orm backend web-development developer-tools apis go windows rest-api clean-architecture solid-principles starter-kit jwt crud database-migration postgresql boilerplate docker linux macos

1 source

Member repositories

RepositoryRoleHealth v2
qiangxue/go-rest-apimain23

For agents

markdown · JSON · MCP: product_card(name="qiangxue/go-rest-api")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem