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
20082026
-
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.
comment by esprehn · 2022-09-30 · in Go Micro: a standard library for distributed systems development -
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)
comment by maerF0x0 · 2022-09-30 · in Go Micro: a standard library for distributed systems development -
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).
comment by itake · 2021-04-14 · in Show HN: Encore – Go framework for building distributed systems -
According to my experience go-kit logger is the best https://github.com/go-kit/kit/tree/master/log . Simple and efficient.
comment by kakkoyun · 2020-11-17 · in Any recommendation for structured logging library in Golang? -
▲ 2
Ask HN: Golang Microservices. Best Practice?story by tiri · 2018-10-09 · 0 comments
-
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…
comment by programd · 2018-09-07 · in Ask HN: Git repositories to learn how to develop microservices on k8s -
…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 -
▲ 5
Ask HN: Good Microservice framework/toolkit for golangstory by xk0nsid · 2017-11-28 · 5 comments
-
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.
comment by gnahckire · 2017-09-07 · in Ask HN: What Go framework for web API are you using in production? -
…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? -
…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? -
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? -
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 -
Why did you decide to create micro and go-platform instead of contributing to go-kit ( https://github.com/go-kit/kit )?
comment by tonyhb · 2016-03-21 · in Show HN: Micro – a microservice toolkit -
I think this is heading towards what you're looking for: https://github.com/go-kit/kit
comment by m_sahaf · 2016-03-01 · in Microservices with Go, go-microservice-template and Minke