Ask HN: Which Go web framework should i use in 2016?
Hi HN !
I am currently searching for an alternative to PHP with Go but I cannot find any advice on which go framework could be as great as Symfony or Laravel. Can anyone help me find the next big thing ?
Matt Loye
6 comments
[ 2.8 ms ] story [ 27.4 ms ] thread1. https://revel.github.io/
The best I can point to would be Gorilla.
There is even a fairly good book on using Beego to develop web apps with Go. https://astaxie.gitbooks.io/build-web-application-with-golan...
I mean I like Go, and I understand that layer of abstraction can be frustrating, especially in a typed language, but that layer of abstraction can also be incredibly useful.
There are ones like Beego (https://beego.me/docs/intro/) that others have mentioned that have all the batteries included.
Others like Gin (https://github.com/gin-gonic/gin) that have a lot built in and offer an stable API and good performance.
Gorilla (http://www.gorillatoolkit.org/) offers pieces you tie together but are at a lower level of abstraction.
If you use the standard library, you have to build a little bit more, but you do not have to deal with dependencies or changes in 3rd party APIs.