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

An elegant example built by Go-kit #1123

Open
GrantZheng opened this issue Jun 26, 2021 · 6 comments
Open

An elegant example built by Go-kit #1123

GrantZheng opened this issue Jun 26, 2021 · 6 comments

Comments

@GrantZheng
Copy link

GrantZheng commented Jun 26, 2021

Monolith_demo project is an example of the elegant monolith or neomonolith, that build by the Go-kit toolkit with the Gokit-cli(https://github.com/GrantZheng/kit). It describes a live stream application consisting of multiple services, such as room, gift, user and so on.
https://github.com/GrantZheng/monolith_demo.

You can refer to it if you are interested :)

@peterbourgon
Copy link
Member

We could refactor the README to include third-party stuff like this more formally.

@sagikazarmark
Copy link
Contributor

A couple possible alternatives:

  • link on a separate page on the website
  • place links to examples in a separate markdown file (link to it in the readme)

@peterbourgon
Copy link
Member

Also good.

I view the website as a more static and detailed reference, and the README as a more pithy and up-to-date collection of information. I think I just see the README so much more often, it's more top-of-mind. (I also kind of hate having more than one place where "documentation" can exist, but what can you do.) Is that out of sync with the rest of the world?

@sagikazarmark
Copy link
Contributor

The reason why I think a place other than the readme would be better is that the list of example projects is potentially an infinite set.

From a discoverability perspective I'd agree that people probably go to the repo first.

@dibrinsofor
Copy link

it doesnt look like this has been done still? @peterbourgon is there a list of projects available? I would like to add this to the readme

@jarri-abidi
Copy link

Hey guys could you check this sample application to demonstrate usage of go-kit:
https://github.com/jarri-abidi/todo

Would love to hear feedback too if possible.

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

No branches or pull requests

5 participants