Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extending the REST branch to show off a CRUD implementation #4

Open
joms opened this issue Jan 26, 2020 · 0 comments
Open

Extending the REST branch to show off a CRUD implementation #4

joms opened this issue Jan 26, 2020 · 0 comments

Comments

@joms
Copy link

joms commented Jan 26, 2020

Hi!

I love your article series on the ultimate Golang project structure, and it gives a good overview on how to implement a nice structure for building api services in Golang. However, I feel like the blueprint repo lacks something to make the articles more useful, and showing off how the structure could help one create more powerful services.

An example is Services where you say one could do more filtering, but all you show is calling the Get method of the UserDAO, which makes it feel like it's not really useful. What I think would really help showing off how powerful this structure could be, is creating a full Create, Read, Update, Delete for a user api, utilising all the functionality you describe in the article.

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

No branches or pull requests

1 participant