Question in the title.
Who Golang is targeting ? Ex-Python users ? C / C++ users ? Web developers (like Ruby and Ruby on Rails) ? ...
评论:
Mittalmailbox:
Raihli:It is general purpose language(just like python,c ,c++) you can do almost anything. But most people use it to make network apps(high performance APIs, ) It provides the speed of static typed language and expressiveness of dynamic.
It is one of the few languages where you won't need third party frameworks/libraries most of the time. It has robust standard library.
RevMen:I only know Python and C, and never do Web services. Maybe Go could be a good thing for me to learn.
No need third party framework seems interesting. There are other things that make Go unique and valuable ?
Raihli:It has built-in tools for concurrency that are sensible and easy to use.
Some say it occupies a spot between C and Python. You might agree.
If you already know Python and C, Go should be pretty easy to learn. Give it a try!
Mittalmailbox:I'm going to do that :) Thanks
EDIT : Oh last question, is it a high level langage or a low level ?
pieps:I think all languages these days are high level. Go is more higher level than C/C++ due to garbage collection.
sbinet:Or whom...
jakobroman:and s/Golang/Go/g :)
FUZxxl:I use it to build restful web services and web servers.
mixedCase:Go is a general purpose language. It was designed for building web services but it is quite useful for other purposes, too.
:Those who want to get things done and have a task at hand where its toolset is handy.
thokk:[removed]
FantomLancer:Who'd have thought...someone not familiar with Go asking about Golang on /r/golang.
UnreachablePaul:There is tons of documentation on this topic on the net. JFGI ;)
Rock star devs
