2 ms·
FWIW, I've found the Go standard library `net/http` to be reasonably productive. It's pretty well-designed and intuitive for me, but YMMV. I've observed that ra
by gen220 8y ago
FWIW, I've found the Go standard library `net/http` to be reasonably productive. It's pretty well-designed and intuitive for me, but YMMV. I've observed that ramping up in it from a Python/flask background is relatively painless.
If you're willing to dive into the Go landscape, there are a few quality web frameworks available, ranging from the small highly-performant https://github.com/buaazp/fasthttprouter https://github.com/buaazp/fasthttprouter, to the more opinionated and feature-creepy https://github.com/gobuffalo/buffalo https://github.com/gobuffalo/buffalo. I'd skim the selection, see what trade-offs they make, and pick the one that suits you best.