Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
codegangsta
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
codegangsta
12y ago
Yup. This is a completely different, independent course. This serves as a quick, efficient introduction to Go
32.
▲
by
codegangsta
12y ago
Author here. I'm super stoked to release this to the wild. I know I've gotten feedback from a few of you guys and I am super appreciative of the great community we got here! My hope is that this video course will be a great resour
33.
▲
Essential Go: A Screencast from the Author of Martini and Negroni
(screencasts.codegangsta.io)
15 points
by
codegangsta
12y ago
|
3 comments
34.
▲
by
codegangsta
12y ago
Great idea. Added an issue https://github.com/codegangsta/web-development-in-go/issues/...
35.
▲
by
codegangsta
12y ago
Thanks for the feedback guys! The book is still a work in progress. It started as curriculum for the workshop I gave a couple days ago at DotGo. The plan is to continue making it awesome and to make the examples more complete.
36.
▲
by
codegangsta
12y ago
I'm really excited to get these screencasts out the door. I'm also interested in episode suggestions from you guys who are either using Go or wanting to learn Go.
37.
▲
Go Screencasts by codegangsta are Coming Soon
(screencasts.codegangsta.io)
19 points
by
codegangsta
12y ago
|
5 comments
38.
▲
by
codegangsta
12y ago
Looks neat. Very I think it was a smart choice to pick an existing HTTP router. Like was mentioned above, the name was unfortunately used beforehand. https://github.com/codegangsta/gin
39.
▲
by
codegangsta
12y ago
Thanks for the positive feedback guys! The Go community overall has made me a better developer, and I'm so excited to see where the community takes the language in the next couple years!
40.
▲
by
codegangsta
12y ago
Nice post Matt! I would love to see more of these eyewitness accounts of refactoring in the go community. Maybe a refactoring video should be in the works ;)
41.
▲
by
codegangsta
12y ago
I can't speak for Goji. But one popular open source Martini app is Gogs https://github.com/gogits/gogs
42.
▲
by
codegangsta
12y ago
Looks very nice. I do appreciate having more clean, well thought out web frameworks in the Go space. Type switches for your handlers is a good way to approach the net/http compatibility. There are some people that find that Martini is
43.
▲
by
codegangsta
12y ago
I launched Martini with a nice clean website and a fun little video to get people excited about it. I think it had a pretty good launch. http://martini.codegangsta.io/ and the video https://vimeo.com/7948734
44.
▲
by
codegangsta
13y ago
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 featu
45.
▲
by
codegangsta
13y ago
Nope. I own that one :) We are working on the first few videos atm
46.
▲
by
codegangsta
13y ago
`go run` compiles your app already. In the case that you have multiple files in your package you will need to run `go build`
47.
▲
by
codegangsta
13y ago
Author here. One question I often get about Martini is how to hook it up to a database. I hope this post helps explain the Martini workflow a bit more!
48.
▲
by
codegangsta
13y ago
Agreed. I really like how gocraft does contexts. Very cool way to structure your app
49.
▲
by
codegangsta
13y ago
I find the args approach the most appealing to me. Yeah you lose some compile time safety. Like you said the other option is a global context with mutexes which still somewhat misses some compile time safety. It basically boils down to refl
50.
▲
by
codegangsta
13y ago
We just merged in a glob like feature for routes so you can accomplish things like route filtering or virtual servers. Eg m.Get("/hello/ ", ...)
51.
▲
by
codegangsta
13y ago
Author of Martini here. It's very cool to see community members explain concepts better than I can! I'm very excited to see where the golang community can take this over time.
52.
▲
by
codegangsta
13y ago
shameless plug. Martini doesn't even have html template rendering out of the box. I originally built it because I wanted a better experience building webservices for Angular frontends :) https://github.com/codegangsta&#
53.
▲
by
codegangsta
13y ago
Yup I plan to keep it that way too. I believe there is enough flexibility in Martini to cultivate some great functionality around the martini-contrib repo. There is already some pretty awesome things landing there https://github.
54.
▲
by
codegangsta
13y ago
Have you seen Martini? https://github.com/codegangsta/martini
55.
▲
by
codegangsta
13y ago
If you don't want it then you don't want it. Both Gadget and Martini pretty clearly outline the value that they bring to the table. If that value proposition does not win you over then these frameworks are not for you. I personall
56.
▲
by
codegangsta
13y ago
I totally built a watcher command line app and ditched it because this was more convenient :) https://github.com/codegangsta/dotfiles/blob/master/vim/vim/...
57.
▲
by
codegangsta
13y ago
Yup. Getting there will take a while. In the meantime I plan on releasing a whole bunch of middleware in the martini-contrib repo and creating more video tutorials on web development in Go.
58.
▲
by
codegangsta
13y ago
This is a good example of clean, well written Go code. Great job oleiade! This is definitely on my radar.
59.
▲
by
codegangsta
13y ago
Author of Martini here. I think right now is a very exciting time for web development in Go. One of the goals of Martini is to rally developers to create some more reusable web modules in the form of handlers and middleware. Martini has got
60.
▲
by
codegangsta
13y ago
Martini author here. Weird how it didn't show up in the golang-nuts search, here is a link to the announcement topic: https://groups.google.com/forum/#!topic/golang-nuts/LubMauy6... Martini is still youn
More ›