You never mentioned martini
<a href="https://github.com/codegangsta/martini" rel="nofollow">https://github.com/codegangsta/martini</a>
I've been using go for some time but I've never seen this:<p><pre><code> Get("/hello", (*Context).SayHello)
</code></pre>
What is going on here? How is (*Context).SayHello being called?
>>For instance, in Revel you need to put your controllers in a package called ‘controllers’, and models in a package named ‘models’. Nope!<p>I'd love some opinions on this. I prefer separating models/views/controllers, but have recently seen some mvc apps where models/views/controllers are grouped together by function/name. Thoughts on the traditional MVC directory structure vs alternatives?