Skip to content

feat: add configuration loading and logging setup#1

Open
durgeshninave9 wants to merge 1 commit into
mainfrom
feat/initialize-cce
Open

feat: add configuration loading and logging setup#1
durgeshninave9 wants to merge 1 commit into
mainfrom
feat/initialize-cce

Conversation

@durgeshninave9

Copy link
Copy Markdown
Owner
  • Implemented configuration loading with default values and environment variable overrides in shared/config/config_test.go.
  • Added PostgreSQL client implementation in shared/db/postgres/postgres.go with connection pooling and schema initialization.
  • Created structured logger setup in shared/logger/logger.go with configurable log level and format.
  • Added tests for logger setup in shared/logger/logger_test.go.
  • Introduced gRPC plugin structure for language parsing in shared/protocol/v1/plugin/placeholder.go.
  • Defined Universal Code Model (UCM) structures in shared/protocol/v1/ucm/placeholder.go.
  • Implemented OpenTelemetry tracing setup in shared/tracer/tracer.go for distributed tracing.
  • Updated Go module dependencies in shared/go.mod and shared/go.sum.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant