Linked by Thom Holwerda on Mon 11th Feb 2013 22:59 UTC
General Development "I feel like writing about the Go programming language (or 'Golang') today, so instead today's topic is computer stuff. For the record, the language I've programmed the most in has been Python, so that’s the perspective I'm analyzing it from." Some good and bad things about Go.
Thread beginning with comment 552186
To read all comments associated with this story, please click here.
I like it
by intangible on Tue 12th Feb 2013 01:31 UTC
intangible
Member since:
2005-07-06

I like most of the things I've seen with Go so far... Seems like it's closer to C or C++ done right with the benefit of hindsight rather than a replacement for scripting languages.
I'd love to see a first rate UI toolkit for Go, it really seems like a good use for it instead of building a monster from C or C++ and _insert_toolkit_here_.

Unfortunately in my day to day job, Java is a better fit (server-side web stuff), but using Go for a REST layer is probably a near future project for me.

Reply Score: 6

RE: I like it
by butters on Tue 12th Feb 2013 03:04 in reply to "I like it"
butters Member since:
2005-07-08

Go was designed to displace Java in server-side web apps. The Go standard library includes a concurrent HTTP server, and Google App Engine provides a complete web framework in Go. REST layers are almost trivial and a few are already available on GitHub and Google Code.

I'd love Go bindings for Qt (imagine signals and slots mapped to channels in Go), but I'm told that it would be prohibitively difficult to implement ;)

Reply Parent Score: 7

RE[2]: I like it
by vivainio on Tue 12th Feb 2013 09:45 in reply to "RE: I like it"
vivainio Member since:
2008-12-26

I'd love Go bindings for Qt (imagine signals and slots mapped to channels in Go), but I'm told that it would be prohibitively difficult to implement ;)


https://github.com/visualfc/go-ui is a start.

You cannot easily replicate exact Qt C++ experience (like Python did), but you can create a nice wrapper anyway.

Reply Parent Score: 5