This article in no way criticizes or makes fun of the Google's GO language. This article should be read in a lighter vien. Who says software engineers don't have a sense of humor about their profession?
The Go programming language was created by Robert Griesemer, Rob Pike and Ken Thomson. Go aims to provide the efficiency of a statically-typed compiled language with the ease of programming of a dynamic language.
Some salient points:
- Safety: type-safe and memory safe
- Good support for concurrency and communication.
- Efficient, latency-free garbage collection.
- High-speed compilation.
Some fun definitions
1. What do you call a Go language program that does not work?.
Ans. No GO
2. What do you call a code browser application for Go language?
Ans. GOat
3. What do you call the next generation (version) of the Go language?
Ans. Gong - G O Next Generation
4. What do you call an expert in the Go language?
Ans. GOd
5. What do you call Go language sleuth?
Ans. GOpher
6. What do you call 60,000 lines program in Go language?
Ans. GOrilla
7. Describe a situation where you deleted source code for a program in Go language?
Ans. GOing, GOing, GOne...
8. What do you call a silly bug in Go language?
Ans. GOof
9. What you call a programmer who is afraid of learning Go language?
Ans. GObble, GObble..(Turkey)
10. What do you call a program in Go language that works as expected the first time ?
Ans. GOal.