Skip to content

acornsoft-edgecraft/edgecraft-api

Repository files navigation

Edgecreaft API Server

go version go report license

구성요소

  • golang v1.18
  • echo v4.72
  • gorp v2.2.0
  • viper v1.12.0

🗄 Directory structure

./cmd

Main applications for this project.

./conf

Folder with configuration files and response message guide files.

./docs

Folder with 사용자 문서들. and Swagger 스펙들.

./pkg

Library code that's ok to use by applications.. This directory contains all the project-specific code tailored only for your business use case, like configs, middleware, routes or utils.

  • ./pkg/api folder for functional controllers (used in route)
  • ./pkg/common folder for common functions
  • ./pkg/config folder for configuration functions
  • ./pkg/db folder for service functions - queries for models and business logic
  • ./pkg/logger folder for logger functions
  • ./pkg/middleware folder for add middleware
  • ./pkg/model folder for describe business models and methods of your project - service entites
  • ./pkg/route folder for describe routes of your project
  • ./pkg/server folder for web framework functions
  • ./pkg/utils folder with utility functions (error checker, etc)

Project workflow

Project Structure

Cluster API Workflow

Cluster API Workflow


Documents

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages