Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.

Restructure go packages - #37

Merged
rkoster merged 6 commits into
masterfrom
restructure-go-packages
Sep 5, 2024
Merged

rkoster merged 6 commits into
masterfrom
restructure-go-packages

Conversation

@aramprice

@aramprice aramprice commented Jul 24, 2024 •

Copy link
Copy Markdown
Member

✅ #36 is merged

The intent of these changes is to:

  • make package naming more idiomatic
  • reduce the number of packages overall
  • remove "Factory" as a pattern when a more conventional things.NewThing() sufficies
    • many "Factory" calls were creating a new struct from a separate but similarly named package and returning that

These changes bring the code base closer to idiomatic go though there are still a lot of patterns which do not seem to be idiomatic Go.

@aramprice
aramprice marked this pull request as ready for review July 24, 2024 18:40
@aramprice
aramprice force-pushed the restructure-go-packages branch from d3c44e3 to 81d49d5 Compare July 26, 2024 18:35
@jpalermo
jpalermo requested review from a team, nader-ziada and xtreme-nitin-ravindran and removed request for a team August 1, 2024 14:46
@jpalermo

Copy link
Copy Markdown

@aramprice , could you add a bit of context on the restructuring?

@aramprice

Copy link
Copy Markdown
Member Author

@jpalermo - added context to the description

@rkoster
rkoster merged commit 3991f37 into master Sep 5, 2024
@rkoster
rkoster deleted the restructure-go-packages branch September 5, 2024 14:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

4 participants

⌂ 换网址