+ 4
How is 'Go' as a programming language
Hi everyone! Are there some people who have experience with 'Go' or know something about the language and it's (dis)advantages? I am thinking about learning it in the future but don't know if it is something I will find very useful. Is it a language you would recommend to others? Happy coding everyone! :D
2 ответов
+ 17
Advantages:
-Go compiles very quickly.
-Go supports concurrency at the language level.
-Functions are first class objects in Go.
-Go has garbage collection.
-Strings and maps are built into the language.
Disadvantages:
-Go is still an experimental language subject to change. (I suppose this could be an advantage depending on how you look at it. For most it's probably a disadvantage.)
-Go's not very usable on Windows yet.
-The packages distributed with Go are pretty useful, but there are still --some libraries you'll miss. Most notably a UI toolkit.
-There is no support for generics in Go, although there are many discussions around it.
https://stackoverflow.com/questions/2198529/what-are-the-advantages-and-disadvantages-of-go-programming-language
+ 2
Go Libraries: https://golanglibs.com/top?q=cms
Go Libraries: http://go-search.org/
Awesome Go: https://awesome-go.com/
Golang Powered Robotics https://gobot.io/documentation/platforms/