go-api-scaffolding
Go REST API scaffold: spec-first OpenAPI, chi, pgx/sqlc, OpenTelemetry, JWKS auth, embedded migrations, one-command resource generation.
파일 탐색기
- ci.yml
- codeql.yml
- release.yml
- CONTRIBUTING.md
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- SECURITY.md
- oapi-codegen.yaml
- openapi.go
- openapi.yaml
- main.go
- domain.go.tmpl
- handler.go.tmpl
- idempotent.go.tmpl
- idempotent_test.go.tmpl
- migration.sql.tmpl
- queries.sql.tmpl
- service.go.tmpl
- service_test.go.tmpl
- store.go.tmpl
- init.go
- init_test.go
- main.go
- main_test.go
- main.go
- datasources.yaml
- otel-collector-config.yaml
- prometheus.yml
- tempo.yaml
- docker-compose.yml
- Dockerfile
- 0001-record-architecture-decisions.md
- 0002-vertical-slice-modules.md
- 0003-type-safe-codegen.md
- 0004-stdlib-and-chi-no-framework.md
- logo.webp
- architecture.md
- authenticator.go
- middleware.go
- middleware_test.go
- principal.go
- principal_test.go
- verifier.go
- verifier_test.go
- config.go
- config_test.go
- api.gen.go
- db.go
- models.go
- querier.go
- queries.sql.go
- idempotency.go
- idempotency_test.go
- queries.sql
- reaper.go
- reaper_test.go
- handler.go
- idempotent.go
- idempotent_integration_test.go
- idempotent_test.go
- integration_test.go
- outbox_integration_test.go
- queries.sql
- service.go
- service_test.go
- store.go
- widget.go
- doc.go
- logger.go
- otel.go
- redact.go
- redact_test.go
- outbox.go
- outbox_test.go
- queries.sql
- database.go
- problem.go
- problem_test.go
- admin.go
- api_integration_test.go
- docs.go
- docs_test.go
- health.go
- idempotency_integration_test.go
- middleware.go
- middleware_test.go
- realip.go
- realip_test.go
- router.go
- server.go
- doc.go
- postgres.go
- 00001_widgets.sql
- 00002_outbox.sql
- 00003_idempotency.sql
- embed.go
- go.mod
- go.sum
- .air.toml
- .dockerignore
- .editorconfig
- .env.example
- .gitattributes
- .gitignore
- .golangci.yml
- .goreleaser.yaml
- .pre-commit-config.yaml
- go.mod
- go.sum
- LICENSE
- README.md
- sqlc.yaml
- Taskfile.yml
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
링크
예시
// repository documentation
Was this content helpful?
(0 ratings)
