Hacker GitHub

← All repos

go-kit/kit

View on GitHub ↗ ★ 27,406 Go

A standard library for microservices.

15 mentions on Hacker News by 15 people: 2 stories, 13 comments · first 2016-03-01 · latest 2022-09-30

Mentions per year 15 mentions · busiest year 2017 (5)
20082026
  1. Many similar projects are listed here: https://github.com/go-kit/kit#related-projects go-micro seems like it does a bit too much, like service discovery and balancing within the framework when that's likely better handled by an Envoy/Istio.
  2. see also: https://github.com/go-kit/kit Or see also: https://medium.com/code-zen/why-i-don-t-use-go-web-framework... (or any of the dozens of blogs of people indicating why you dont need a framework for go)
  3. Any ideas how this compares with [go-kit]( https://github.com/go-kit/kit )? I like how go-kit's transport not just JSON and HTTP (e.g. gRPC and protobufs are supported).
  4. According to my experience go-kit logger is the best https://github.com/go-kit/kit/tree/master/log . Simple and efficient.
  5. ▲ 2
    Ask HN: Golang Microservices. Best Practice?
    story by tiri · 2018-10-09 · 0 comments
  6. On the Go side take a look at go-kit https://github.com/go-kit/kit You can get a lot of boilerplate out of the box, and it's not hard to extend it with more sophisticated features like custom server timeouts. The New York Times has a nice…
  7. …Take a look at the active projects in your area of interest. A few ones: https://echo.labstack.com https://github.com/go-kit/kit Web glue frequently recommended around here: https://github.com/go-chi/chi Github pages like…
    comment by swah · 2018-07-27 · in Russ Cox on Go dependency management
  8. ▲ 5
    Ask HN: Good Microservice framework/toolkit for golang
    story by xk0nsid · 2017-11-28 · 5 comments
  9. Currently using gokit: https://github.com/go-kit/kit Really nice interface for adding tracing, middleware/finalizer logging/metrics, circuit-breakers, etc to your application.
  10. …while go-kit helped me better understand good project structure. https://github.com/jmoiron/sqlx https://github.com/go-kit/kit
    comment by Stoids · 2017-06-01 · in Ask HN: Good Go codebases to read?
  11. …https://sourcegraph.com/github.com/boltdb/bolt@master/-/blob... https://sourcegraph.com/github.com/go-kit/kit/-/blob/example...
    comment by beliu · 2017-06-01 · in Ask HN: Good Go codebases to read?
  12. HashiCorp put out good stuff. CoreOS can be hit or miss; Torus was nice, etcd is a wreck. I like https://github.com/go-kit/kit and https://github.com/oklog/oklog . Definitely avoid Kubernetes and Docker -- they're Go by committee, look and…
    comment by sagichmal · 2017-06-01 · in Ask HN: Good Go codebases to read?
  13. The go-kit project has a couple other examples for how to handle errors and http status code. https://github.com/go-kit/kit/blob/master/examples/shipping/... and more recently https://github.com/go-kit/kit/blob/master/examples/addsvc/tr...
    comment by zalmoxes · 2016-06-12 · in Go stack traces and the errors package
  14. Why did you decide to create micro and go-platform instead of contributing to go-kit ( https://github.com/go-kit/kit )?
  15. I think this is heading towards what you're looking for: https://github.com/go-kit/kit