this is a very good article https://talks.golang.org/2012/splash.article #golang #go #rob_pike #programming
What I found out was that even though there are frustrating moments when inheritance IS actually the optimal solution, being forced to use composition has helped me think differently about how to structure my code for the better. Inheritance makes it too easy to design yourself into a trap where refactoring becomes extremely expensive even when necessary. Go is designed to make refactoring much easier by doing things like forcing the use of composition.
https://www.quora.com/Why-should-someone-choose-Go-as-his-main-programming-language
#golang #programming
C, Rust, Pascal and Go are the best in terms of energy consumption!
https://jaxenter.com/energy-efficient-programming-languages-137264.html
#golang #c #rust #pascal #energy #programming-languages #programming_languages #programming
static blog generator in go https://github.com/spf13/hugo #blog #golang
https://github.com/suapapa/HUMA human madeable arduino compatible board. #arduino
this guy also has many nice go programs. #golang
Generics may well be added at some point. We don’t feel an urgency for them, although we understand some programmers do.
Generics are convenient but they come at a cost in complexity in the type system and run-time. We haven’t yet found a design that gives value proportionate to the complexity, although we continue to think about it. Meanwhile, Go’s built-in maps and slices, plus the ability to use the empty interface to construct containers (with explicit unboxing) mean in many cases it is possible to write code that does what generics would enable, if less smoothly.
https://golang.org/doc/faq#generics
#golang #go #generics #programming
Golang has generics
http://blog.jonathanoliver.com/golang-has-generics/
#golang #programming
critics of go http://dtrace.org/blogs/wesolows/2014/12/29/golang-is-trash/
#critics #golang #google-go #go #programming #programming-languages #plan9 #assembler #language #design
So #go is 16th, thus it took place in top 20 #github languages.
http://adambard.com/blog/top-github-languages-for-2013-so-far/
However last year it was at 13th place. Anyway, I think that’s a great achievement for #golang. #google-go #go-lang #programming #programming-languages #փաստորեն