-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Revel (considered harmful) #350
Comments
Revel relies heavily on a particular form of dependency injection and inversion-of-control, which make Revel applications nonidiomatic in the Go ecosystem, and difficult to reason about. In my opinion, Revel explicitly rejects what makes Go great, and cargo-cults practices from other language ecosystems (namely Ruby) which are nonsensical in Go. |
While I am not trying to argue against this, I think the current notation on the readme.md is not useful, merely for not being in-depth enough. This issue is the top result for me on google for "revel considered harmful". I would personally appreciate a more in-depth explanation of what you mean by that? Perhaps there is some other information elsewhere I can reference or you could expound upon it here. Could we then link the considered harmful text somewhere even just this issue, or a better resource. |
I added a link to this issue. |
Hi go-kit,
You write Revel is considered harmful. Why?
Kind Regards,
Martin
The text was updated successfully, but these errors were encountered: