One of the most popular articles on Joel on Software has been The Joel Test. If you work on a software team, you should definitely try it out. While this test is not a formula for software success but it …..
Was reading the article Programming: “It pays the bills” vs “It satisfies me” where Abou Kone writes about wanting innovative, challenging and current work in programming instead of the “boring” mundane tasks. But that is not possible in many software …..
The TIOBE Programming Community Index for February 2011 is out and many blogs have posted their thoughts on the most popular programming languages. Some have also considered the TIOBE Index to decide on what will be the next programming language …..
Multiple return values
A function in a Go program can return multiple values. Some of the Go library functions make use of this to specify an error as one of the return values. This method of returning an error value along …..
Concurrency can be achieved in Google Go by using goroutines. A goroutine is a function executing in parallel with other goroutines in the same address space.
Advantages of goroutines:
1) Lightweight, costing little more than allocation of stack space.
2) Simpler than thread …..