Skip to content

Repo reorganization - #115

Merged
qboileau merged 8 commits into
mainfrom
repo-reorganization
Nov 3, 2025
Merged

qboileau merged 8 commits into
mainfrom
repo-reorganization

Conversation

@qboileau

@qboileau qboileau commented Oct 31, 2025 •

Copy link
Copy Markdown
Member
  • Reorganize repo code to follow more standard go project architecture
    • Go modules changes :
      • move ./client/ into ./pkg/client/
      • move ./resource/ into ./pkg/resource/
      • move ./schema/ into ./pkg/schema/
      • move ./orderedjson/ into ./internal/orderedjson/
      • move ./printutils/ into ./internal/printutils/
      • move ./utils/ into ./internal/utils/
    • Move project Dockerfile to repository root
    • Move integration tests files from ./docker/ to ./tests/integration/testdata/
    • Move scripts to ./scripts/ folder
  • Remove debug symbols on released binaries
  • Create Makefile to simplify development commands
  • Setup Golangci-lint linter and fix all code lint issues
  • Setup git pre-commit hook using pre-commit running fmt/lint/detect-secrets/...
  • Add shell.nix for nix users to setup dev environment

@qboileau
qboileau merged commit a0bd0a8 into main Nov 3, 2025
7 checks passed
@qboileau
qboileau deleted the repo-reorganization branch November 3, 2025 12:59
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.

3 participants