Skip to content

Refactor: Extracted duplicate code into shared golang folder#22

Merged
Vchen7629 merged 14 commits into
mainfrom
phase-five
Apr 17, 2026
Merged

Refactor: Extracted duplicate code into shared golang folder#22
Vchen7629 merged 14 commits into
mainfrom
phase-five

Conversation

@Vchen7629

Copy link
Copy Markdown
Owner
  • feat(backend): created shared golang project for shared code across my go services
  • refactor(backend): moved shared middleware package code like logging.go and cors.go into the shared go project
  • refactor(backend): moved duplicated kv related code from go services into the shared folder under the kv package
  • chore(shared): ran go mod tidy
  • refactor(backend): moved health_check.go and shared queries.go for the storage package from individual services to shared folder to reduce duplication
  • refactor(backend): moved the durable consumer creation into a seperate function in shared folder to reduce code duplication
  • refactor(video-upload): renamed video.go to http.go and move start http api inside
  • refactor(backend): moved duplicate publisher.go from transcoder-worker and video-recombiner to shared

@Vchen7629 Vchen7629 merged commit f8055c8 into main Apr 17, 2026
9 checks passed
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