Hacker GitHub

← All repos

go-martini/martini

View on GitHub ↗ ★ 11,593 Go

Classy web framework for Go

23 mentions on Hacker News by 19 people: 1 story, 22 comments · first 2013-11-14 · latest 2020-02-04

Mentions per year 23 mentions · busiest year 2013 (11)
20082026
  1. …set of features, and was flamed to the point where he abandoned the project and quit OSS. https://github.com/go-martini/martini
    comment by nemothekid · 2020-02-04 · in Why Discord is switching from Go to Rust
  2. This feels very similar to Martini ( https://github.com/go-martini/martini ). Martini had a similar sort of design (and IMO a cleaner source code), but the author decided that reflection and non-idoimatic design was too much of a cost for…
    comment by nemothekid · 2016-12-05 · in Gongular – A new web framework for Go
  3. Related: https://github.com/go-martini/martini (NOTE: The martini framework is no longer maintained.)
  4. …to mind is the Martini web framework[1], which, once pointed out, resulted in a rewrite[2]. [1] https://github.com/go-martini/martini [2] https://codegangsta.io/blog/2014/05/19/my-thoughts-on-martin...
    comment by jb613 · 2016-04-08 · in Why Go gets criticized so much
  5. …and Beego[3]. [0] https://golang.org/doc/articles/wiki/ [1] https://github.com/gin-gonic/gin [2] https://github.com/go-martini/martini [3] https://github.com/astaxie/beego
  6. …design from the very beginning. You can fix bad code, but bad design is much harder to change. [1]  https://github.com/go-martini/martini#service-injection
    comment by lobster_johnson · 2014-11-06 · in AngularJS: The Bad Parts
  7. Martini ( https://github.com/go-martini/martini ) uses DI for everything. I's supposed to be freaking slow though. But it might not be a real world problem.
    comment by eknkc · 2014-07-28 · in Dependency Injection with Go
  8. …at v1.0 today [1], making its API locked in, if anyone is so inclined to keep using it. [1]: https://github.com/go-martini/martini/releases
  9. ▲ 2
    Martini v1.0 released
    story by ryanseys · 2014-05-19 · 0 comments
  10. …files, logging, panic recovery, which are also good and has a bigger fanboy community around it: https://github.com/go-martini/martini
    comment by aalpbalkan · 2014-04-22 · in Goji: a web microframework for Go
  11. This is very true. It is a real issue in the open source world. http://github.com/codegangsta/martini tries to pride itself on minimalism. Thankfully the modularity of the project allows me to tell people to add features via other packages…
    comment by codegangsta · 2014-03-04 · in What is a Web Framework?
  12. …great. Both of them heavily rely on principles of composition. [1] - http://bottlepy.org/ [2] - https://github.com/codegangsta/martini
    comment by burntsushi · 2014-03-04 · in What is a Web Framework?
  13. Have you given martini a try? https://github.com/codegangsta/martini
    comment by patrickaljord · 2013-12-26 · in Is Ruby Dying?
  14. Saw something similar in Martini (golang): https://github.com/codegangsta/martini#next // log before and after a request m.Use(func(c martini.Context, log *log.Logger){ log.Println("before a request") c.Next() log.Println("after a…
  15. You never mentioned martini https://github.com/codegangsta/martini
    comment by druska · 2013-12-12 · in Why I wrote gocraft/web
  16. I believe you can do it with Martini https://github.com/codegangsta/martini .
    comment by jemeshsu · 2013-12-09 · in Writing HTTP Middleware in Go
  17. …built it because I wanted a better experience building webservices for Angular frontends :) https://github.com/codegangsta/martini You and I sir, are on the same wavelength
    comment by codegangsta · 2013-11-26 · in Gadget: A smallish web framework for Go
  18. Have you seen Martini? https://github.com/codegangsta/martini
    comment by codegangsta · 2013-11-26 · in Gadget: A smallish web framework for Go
  19. …to prototype APIs so quickly and with such a small mental effort. Edit: Just discovered [Martini]( https://github.com/codegangsta/martini ), that's exactly what I wanted.
    comment by bernatfp · 2013-11-26 · in Gadget: A smallish web framework for Go
  20. A 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…
    comment by steilpass · 2013-11-14 · in Martini: Classy web development in Go
  21. …is based on reflection, using the https://github.com/codegangsta/inject package. See e.g https://github.com/codegangsta/martini/blob/master/martini.g... https://github.com/codegangsta/martini/blob/master/martini.g... Still, the end result…
    comment by breakpete · 2013-11-14 · in Martini: Classy web development in Go
  22. …the argument is a function. Reflection isn't inherently bad; using it at the drop of a hat is. [1]: https://github.com/codegangsta/martini/blob/master/martini.g... [edit]: Looks like I missed the `inject` import (thanks breakpete)
    comment by elithrar · 2013-11-14 · in Martini: Classy web development in Go
  23. The docs in the README are a good start: https://github.com/codegangsta/martini In fact, having now read the rest of the code, they're pretty much comprehensive.
    comment by simonw · 2013-11-14 · in Martini: Classy web development in Go