원클릭으로
authula
authula에는 Authula에서 수집한 skills 8개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.
이 저장소의 skills
Implement HTTP handlers that parse requests, invoke use cases, and format responses following REST conventions.
Write unit tests in Go following Red-Green-Refactor TDD principles.
Define and implement services that encapsulate business logic with proper constructor-based dependency injection.
Build pluggable authentication features using the plugin system with initialization, migrations, routes, and service registration.
Implement repository interfaces for data persistence and abstraction over database operations using Bun ORM.
Orchestrate services and repositories through use cases to implement application-level workflows and business scenarios.
Wire dependencies using constructor-based dependency injection throughout services, repositories, and handlers.
Register and retrieve services at runtime using a thread-safe service registry pattern for loose coupling between plugins.