Can someone give me a compelling reason to start programming in Go? My default language at the moment is C, or C++.
Once Go is installed, I can make a simple web app from scratch that displays parameters from the URL or request body in just over 95 seconds with Go, using only the standard library. I can cross-compile it for another OS and architecture, then deploy a single binary file without worrying about dependencies, dynamic linking, or segfaults. Try doing that in C/C++. Maybe a better comparison is to more systems-level appl…
Go 1.4 is released
31–40 of 265 posts
Re: Go 1.4 is released
#32Earlier quoted context omitted.
Also can someone please give a brief description of whole process to write a simple Android app in Go? What are the bare bone setup(Go, JDK, Android SDK??, etc.), so I can develop and compile? Is the final result an apk file? Thanks.
I'm not an Android developer, but have you seen the examples yet? https://github.com/golang/mobile/tree/master/example
Re: Go 1.4 is released
#33Re: Go 1.4 is released
#34Re: Go 1.4 is released
#35I wonder why they didn't move the main code repo to GitHub as well. https://go.googlesource.com/ is somewhat poor compared to GitHub.
More discussion: https://news.ycombinator.com/item?id=8715529 https://news.ycombinator.com/item?id=8605204
Re: Go 1.4 is released
#36Just to make sure I'm not missing it: fsnotify didn't make it into Go 1.4, right? 1.5 maybe? :)
Pardon my ignorance but if fsnotify is not available how is Hugo (static site generator) listening for events in the filesystem (to reload the server)
Re: Go 1.4 is released
#37Earlier quoted context omitted.
Pardon my ignorance but if fsnotify is not available how is Hugo (static site generator) listening for events in the filesystem (to reload the server)
By using platform-specific cgo calls.
Re: Go 1.4 is released
#38Now you can write Android application and eventually iOS ( I don't know if I need that ), this is quite interesting. Congrats go team !
Re: Go 1.4 is released
#39Now you can write Android application and eventually iOS ( I don't know if I need that ), this is quite interesting. Congrats go team !
Did I miss something? I didn't see anything about iOS.
Quote:
gophers,
I'm happy to announce that the iOS port of Go recently gained full cgo and external linking support.
I've also got a simple C based application working on a real iPad.
The port lives in ios3 branch of https://bitbucket.org/minux/goios. Read misc/ios/README for some rudimentary documentation.
The port is Go 1.4+, and it's based on upstream dev.cc branch. I intend to propose for inclusion into Go 1.5 after finding a way to test it (either build each test as an App, or use the open source xnu/arm port). Brad mentioned that inclusion of iOS support might happen in Go 1.5 in his talk the state of the gopher (http://talks.golang.org/2014/state-of-the-gopher.slide#40), now I believe it really will happen.
The iOS port is my first Go OS port, but it's the only one that takes almost 3 years to complete. :)
Go build iOS Apps. Let's see when can we see a Go based App in the store.
Minux
Re: Go 1.4 is released
#40> The most notable new feature in this release is official support for Android. Using the support in the core and the libraries in the golang.org/x/mobile repository, it is now possible to write simple Android apps using only Go code. This is fantastic! Are there any example Android apps released by the Go team to help get started ?