Skip to content

Commit

Permalink
docs: add readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Q00 committed Dec 8, 2023
1 parent 62b2e47 commit 2b6fd99
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# go-chat

## About
- cmd/scd: Entrypoint, the main application or service.

- config/config.go: Contains the configuration setup for the application

- graphql: This directory contains several Go files related to GraphQL
- docs: Might contain documentation or schemas related to GraphQL.
- query.go: Defines GraphQL queries.
- type.go: Defines GraphQL types.
- schema.go: Defines the GraphQL schema.
- subscription.go: Handles GraphQL subscriptions, which are used for real-time functionality, a common feature in chat applications.
- mutation.go: Manages GraphQL mutations for creating, updating, or deleting data.
- resolver.go: Contains resolver functions that handle the business logic for GraphQL queries and mutations.

- internal: Service code
- dto: Stands for Data Transfer Objects
- domain: Typically includes domain models and business logic.

- util/uuid.go: A utility file, possibly for generating or handling UUIDs, which are often used for unique identifiers in applications.
- tool/dynamo: This could be a tool or script related to Amazon DynamoDB, suggesting that DynamoDB might be used as a database for the chat application.

0 comments on commit 2b6fd99

Please sign in to comment.