News for hackers. Stuff that matters.
Re:Dart 1.9 by tree_of_item on Thursday March 26, 2015 @07:26PM (#9273839)
Long term viability of Go? Go has tons of activity (Kubernetes, Docker, ...), millions of lines at Google[0] and many conferences, Dart is just now getting its first conference later this year.

You should be questioning the long term viability of Dart, not Go.

[0]: https://groups.google.com/forum/#!msg/golang-codereviews/DrG...

Re:Dart 1.9 by notsony on Thursday March 26, 2015 @07:46PM (#9273919)
What am I looking for in that link? I may be mistaken but doesn't google3 refer to third party libraries, and not code written internally for Google? All I want to know is if a major team at Google is using Golang for any critical services.

I don't care for conferences, but I do care about tools. Google put resources into developing a full IDE for Dart, yet nothing for Go...

Re:Dart 1.9 by pk2200 on Thursday March 26, 2015 @08:37PM (#9274128)
>I may be mistaken but doesn't google3 refer to third party libraries, and not code written internally for Google?

No, google3 is the top-level directory for all of Google's source code.

Re:Dart 1.9 by bmurphy1976 on Thursday March 26, 2015 @07:53PM (#9273946)
They're using it:

https://talks.golang.org/2013/oscon-dl.slide#1

Also, does Go really need a full IDE? I'm pretty happy using Sublime Text. Perhaps the JavaScript types are just more demanding about their IDEs?

Re:Dart 1.9 by notsony on Thursday March 26, 2015 @08:41PM (#9274139)
I've seen Brad talk about this. It's the same example that has been trotted out over the years. Not that impressed. If some of the Gmail or Adwords system has been ported or re-written to Go that would be impressive.

An IDE is important for many developers. Go would certainly benefit from being able to develop and debug in one place and have all the project management stuff handled. Why rely on a third party like Sublime Text? Visual Studio, Xcode (warts and all) and IntelliJ are good IDEs that boost productivity. The question is why hasn't resources been made available by Goodle, whether money or personnel, to do something here? Maybe work with IntelliJ to create a Go version of their IDE like they have for other languages and DART?

Re:Dart 1.9 by bmurphy1976 on Thursday March 26, 2015 @09:50PM (#9274340)
Looking at your other comments I think you're just too demanding. I'm not going to chase around the internet to convince you otherwise. I'm comfortable with the level of support and that's good enough for me (and many others). Same goes for Dart. If you can't be convinced otherwise then just use Java.
Re:Dart 1.9 by jbergens on Friday March 27, 2015 @10:24AM (#9276417)
The Go team seem to have focused on command line tools for now. This include tools for refactoring Go code. Of course it would be easier to start with Go if there were an IDE with refactoring and syntax check built-in but there are at least some tools created by the team and the Go users. I assume the tools will improve and that there might be support in other editors or IDEs if the usage of Go increases.

I also wish that Google or the IDE creators would build some of these tools but I don't see it as absolutely essential.

Re:Dart 1.9 by zolotov on Saturday April 04, 2015 @12:37PM (#9321277)
As for IntelliJ, there is a plugin for Go (https://github.com/go-lang-plugin-org/go-lang-idea-plugin), it's in active development and pre-release builds are published regularly. Any feedback and contributions are welcome.
Re:Dart 1.9 by aikah on Friday March 27, 2015 @12:31AM (#9274773)
LiteIDE is a complete Go IDE. But I agree Google should invest in a proper Go IDE.
Re:Dart 1.9 by fithisux on Friday March 27, 2015 @06:24AM (#9275455)
I used the emacs/vim tools on win64 but since I am not a vim/emacs specialist I failed. In any case Komodo Edit and Atom have golang support.

Lite IDE rocks but keep an eye on the others too.

Re:Dart 1.9 by bdcravens on Thursday March 26, 2015 @09:38PM (#9274302)
I think the market fills the void if there's demand. No one worked with JetBrains to create RubyMine; they saw the need.

(edit: the company is JetBrains, not IntelliJ)

Re:Dart 1.9 by sigzero on Thursday March 26, 2015 @10:40PM (#9274466)
There is a feature request open to add Go support to IntelliJ. Go vote for it.
Re:Dart 1.9 by tree_of_item on Thursday March 26, 2015 @07:52PM (#9273941)
Does Google Cloud Platform/Kubernetes count as a major team/critical service?

https://github.com/googlecloudplatform/kubernetes

Re:Dart 1.9 by aviziva on Thursday March 26, 2015 @08:02PM (#9273972)
YouTube Vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services. https://github.com/youtube/vitess
Re:Dart 1.9 by coldtea on Friday March 27, 2015 @12:23AM (#9274749)
That, and a layer for Google Downloads, was the only real examples, and we've been given them 3+ years ago.

Not much since then, except some small stuff (a Google doodle made in Go, etc) and some mentions of teams using it.

Re:Dart 1.9 by andrewchambers on Friday March 27, 2015 @02:27AM (#9274986)
The details of the code is confidential, but there are more than a million lines of go code.
Re:Dart 1.9 by notsony on Friday March 27, 2015 @12:14PM (#9277156)
I'll take your word for it but it would be nice to have some of the other Google engineering teams singing the praises of Go, writing blog posts, etc.