Hacker News new | past | comments | ask | show | jobs | submit login

IMO the largest competitor for new developers would be Node.js, and for existing developers would be Go



Haven't really been following Go at all. Are there any companies (besides Google) that are using Go on the web?


I don't know about companies using it, but here's the django equivilent... totally confident it's a production ready replacement for django, RoR, etc.

http://www.getwebgo.com/tutorial


Given that it has no template language and (seemingly) no database mapper, much less support for caching, user account, etc., I'm confident that it's not in the same space as Django or RoR. For example, how do I get it to talk with a Postgres database, and do LDAP authentication?


> Given that it has no template language

Ahem...

http://golang.org/pkg/html/template/

It doesn't have its own equivalent of RoR or Django yet because most of the batteries needed for web development are built-in.


My knowledge of this comes from the linked-to tutorial: "Web.go doesn't include a templating library. However, there are several good ones available, such as mustache.go. The template package in Go is not recommended for web.go because it doesn't allow templates to be embedded within each other, which causes a lot of duplicated text."

It seems that the web.go authors thinks that Go's template language batteries are of the wrong size.


Web.go is sort of the Golang equivalent of Sinatra or Camping, not really of Ruby on Rails.

What you're looking for is Revel. http://robfig.github.com/revel/


To be honest, I'm not looking. I'm only commenting that the original statement - that webgo is something like RoR - is incorrect. Thanks for the confirmation.


http://go-lang.cat-v.org/organizations-using-go

A very comprehensive list of the organizations using Go; I think it's kept reasonably up to date, but new ones are popping up on the mailing list from time to time.

For example, not to long ago we had the maintainer of pool.ntp.org asking some questions as he was rewriting some of the infrastructure for the pool from Perl to Go.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: