3 ms·
I write in Go, and use the following libs: net/http: The stdlib package is robust and I find myself productive working with the provided APIs. gorilla/mux rou
by zalmoxes 10y ago
I write in Go, and use the following libs:
net/http: The stdlib package is robust and I find myself productive working with the provided APIs.
gorilla/mux router instead of the default servemux.
I use go-kit https://gokit.io/examples/stringsvc.html https://gokit.io/examples/stringsvc.html for most production apps I write. I use go-kit because it provides a clean separation of decode/encode logic from the actual business logic of my application and includes some great packages for instrumentation, logging rate-limiting and bunch of other concerns.
On the frontend side, I prefer to write clients in Elm.