STRONG-API의 구조
Dabory의 Strong-API 구조 (strong-go)
│── dabory/ # Dabory 관련 코드
│ ├── themes/opticalpos/ # OpticalPOS 테마 관련 코드
│ │ ├── erp/ # ERP 관련 코드
│ │ ├── pro/ # Pro 관련 코드
│ │ ├── qry/ # Query를 분리하여 코드
│ │ ├── strong/ # Strong API Directory
│ │ │ ├── backend/strong-go/ # Strong API 백엔드 코드
│ │ │ │ ├── conf/ # 설정 파일
│ │ │ │ ├── controllers/ # 컨트롤러 로직
│ │ │ │ ├── handlers/ # 컨트롤러와 모델 역할을 둘 다 하는 로직
│ │ │ │ ├── locals/ # 유틸리티 기능을 제공하는 패키지
│ │ │ │ ├── models/ # 데이터 처리 로직 (Table 구조체 정의)
│ │ │ │ ├── routers/ # routers 패키지는 클라이언트 요청을 받아 해당 요청을 적절한 컨트롤러로 전달하는 역할
│ │ │ │ ├── tmp/ # 임시 파일
│ │ │ │ ├── vendor/ # 외부 라이브러리 (Go Modules)
│ │ │ │ ├── .gitignore # Git에서 제외할 파일 목록
│ │ │ │ ├── docker-compose.yml # Docker 설정 파일
│ │ │ │ ├── go.mod # Go 모듈 관리 파일
│ │ │ │ ├── go.sum # Go 의존성 관리 파일
│ │ │ │ ├── main.go # 프로그램 진입점 (Entry Point)
│ │ │ │ ├── Readme.md # 프로젝트 설명 파일
│ │ │ │ ├── strong-go # 빌드된 실행 파일
No Comments