Would be really nice if the demo was in a normal web page instead of a video. (Also, I'd love to know what vim(?) extension provides the interactive completion with the function signatures! That looks really cool.)
Martini: Classy web development in Go
21–30 of 30 posts
Re: Martini: Classy web development in Go
#22Great work Jeremy. Although there are a number of web frameworks similar to Sinatra on go, this feels to me to be the most natural. The care taken to present this well shows this project has promise. Are you looking to make this more full featured with an ORM/persistence layer (i.e Rails) or keep it small and similar to Sinatra?
Thanks for the feedback!
Re: Martini: Classy web development in Go
#23Author here. Super flattered to see all the feedback coming in. I built this package to suit my own picky needs. Martini is meant to be non-intrusive and braindead simple to use. Hope you guys like it!
Re: Martini: Classy web development in Go
#24Would be really nice if the demo was in a normal web page instead of a video. (Also, I'd love to know what vim(?) extension provides the interactive completion with the function signatures! That looks really cool.)
Probably gocode, which is a daemon that works with different editors to offer autocompletion (i.e. vim, emacs, etc): https://github.com/nsf/gocode
Re: Martini: Classy web development in Go
#25https://github.com/codegangsta/martini Last commit: 2 hours HN discussion: https://news.ycombinator.com/item?id=6731022
https://github.com/astaxie/beego Last commit: 1 day ago
https://github.com/robfig/revel Last commit: 4 days ago https://news.ycombinator.com/item?id=5996712
https://github.com/aaronlifton/Gooo Last commit: 1 month ago https://news.ycombinator.com/item?id=5057108
https://github.com/hoisie/web Last commit: 5 months ago https://news.ycombinator.com/item?id=6715547
https://github.com/paulbellamy/mango Last commit: 9 months ago
Re: Martini: Classy web development in Go
#26Would be really nice if the demo was in a normal web page instead of a video. (Also, I'd love to know what vim(?) extension provides the interactive completion with the function signatures! That looks really cool.)
Probably gocode, which is a daemon that works with different editors to offer autocompletion (i.e. vim, emacs, etc): https://github.com/nsf/gocode
Re: Martini: Classy web development in Go
#27Newbie question here, I've looked into gorilla/mux before, how does Martini compare to it? Do they serve the same purpose? Does it offer more features? Is it easier to use? Great-looking website by the way. The first impression is a good impression, it's very polished.
I've done a small project in both Revel and with Gorilla components and found that I actually enjoyed implementing things using Gorilla packages more, giving a great deal of flexibility and not hiding too much in the framework like Revel does.
Re: Martini: Classy web development in Go
#28I threw together an example app with templating and database access as services, I'm impressed by how concise it is.
Re: Martini: Classy web development in Go
#29 m := martini.Classic()
// ...
http.Handle("/", m)Re: Martini: Classy web development in Go
#30A list of Go webframeworks. Sorted by activity. Last commit as of 14. Nov 2013 https://github.com/codegangsta/martini Last commit: 2 hours HN discussion: https://news.ycombinator.com/item?id=6731022 https://github.com/astaxie/beego Last commit: 1 day ago https://github.com/robfig/revel Last commit: 4 days ago https://news.ycombinator.com/item?id=5996712 https://github.com/aaronlifton/Gooo Last commit: 1 month ago htt…