Answer the question
In order to leave comments, you need to log in
What is golang used for?
The scope of the definition of "general-purpose language" is quite broad and does not give an idea of what go is actually used for.
Actually, I would like to understand what his niche is and what are the prospects
Thank you!
Answer the question
In order to leave comments, you need to log in
Go is great for network programming. Relatively little effort is needed to write a pretty decent client-server application ( consul , etcd ).
In addition, speed and low memory consumption make it possible to use Go for processing a large amount of information, calculating statistics, writing parsers / crawlers. The possibility of simple parallelization greatly contributes here.
Go is used to write devops and admin tools ( Docker , CoreOS ) which are easy to use since everything is compiled into one binary and linked statically.
In general, come to us, read the newsand you will always know what Go is used for.
Go is such a server/network C++ if you don't feel like java/C#, don't want to shoot yourself in the foot, and don't have hard C-legacy.
Go is used to develop servers and services, and in this respect only interpreted Erlang is equal to it.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question