프로젝트 소개
Karma는 일반적인 백엔드 개발 작업을 위한 사전 구축된 유리티를 제공하는 모듈식 Go 라이브러리입니다. 이는 상용구를 줄이고 개발자가 애플리케이션 로직에 집중할 수 있도록 설계되었습니다.
모듈은 다음과 같습니다:
인증: 이메일, 전화번호, 비밀번호 기반 인증 들러.
SQL 파싱: 리 구성과 데이터 조작을 단순화하는 유틸리티.
미들웨어: 로깅, 요청 검증, 오류 처리를 위한 기성 미들웨어.
서드파티 API 통합: Twilio 및 OpenAI와 같은 서비스를 위한 간소화된 래퍼.
파일 관리: 파일 업로드, 다운로드, 저장소 작업을 위한 유틸리티.
Utils: 범용 도우미 함수 모음.
설치는 go get github.com/MelloB1989/karma를 통해 이루어집니다. 사용 예제는 문서에서 진행 중인 것으로 표시되어 있습니다.
이 프로젝트의 저작권은 MelloB에 있으며 독점 라이선스에 따라 라이선스가 부여됩니다: 개인적 사용은 무료이지만 상업적 사용에는 명시적 승인이 필요합니다. 포크 및 풀 리스트를 통한 기여를 환영합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.