<p>Hi everyone,</p>
<p>Recently I've been hearing Go come up a lot, especially from developers that are interested in Cloud computing, but I don't really know anything about it and the Wikipedia page was not particularly informative.</p>
<p>So what is Go used for, exactly, and what makes it a good language to know?</p>
<p>Thanks to everyone in advance!</p>
<p><strong>EDIT:</strong> Thanks to everyone who commented. Your answers have peaked my interest and I just picked up the "Learn How to Code: Google's Go (Golang) Programming Language" course by Todd McLeod on Udemy.</p>
<hr/>**评论:**<br/><br/>drvd: <pre><p>Go is a programming language which compiles to native code (direct executables), has a nice standard library, good tooling, very readable syntax and a very low learning curve. The rest is taste. </p></pre>tmornini: <pre><p>And a completely sane built-in async/parallel primitives.</p>
<p>This is a very significant part of what makes Go a great language.</p></pre>manueslapera: <pre><p>If you want to search information about go language, its better to search in google with the keyword <code>golang</code>.</p>
<p>Go was a nice name (google and a japanese game), but makes searching for code answers a nightmare.</p></pre>Keshenka: <pre><p>Thanks, that has helped a lot, actually</p></pre>manueslapera: <pre><p>i know, took me a while ;)</p></pre>psudophilly: <pre><p>It's a Chinese game, not japanese. </p></pre>manueslapera: <pre><p>oh really? I didnt know. </p></pre>robe_and_wizard_hat: <pre><p>i've always enjoyed this particular irony of the Go programming language (developed by Google employees)</p></pre>condanky: <pre><p>Good place to start looking is the official website <a href="https://golang.org/" rel="nofollow">https://golang.org/</a></p></pre>sh41: <pre><p>I'm surprised that you say the Wikipedia page is not very informative. Are you talking about this page, or maybe you were looking at something else by mistake?</p>
<p><a href="https://en.wikipedia.org/wiki/Go_(programming_language)" rel="nofollow">https://en.wikipedia.org/wiki/Go_(programming_language)</a></p></pre>Keshenka: <pre><p>That is quite informative, thanks. It appears I was looking at the wrong Go language. I did not realize there were two unrelated programming languages named Go.</p></pre>sh41: <pre><p>There aren't. The other one is named "Go!" with an exclamation mark.</p></pre>Asdayasman: <pre><p>Nearly as fast as C++, much simpler to learn, and built with concurrency in mind from the ground up, making properly utilising many cores a cinch.</p></pre>dilap: <pre><p>go is good for almost anything that doesnt require a GUI. Go's a language that doesnt look that impressive from the outside -- "just a small rehash of old ideas" -- but once you start using, you realize the genius of it: it's just SO EASY to write the code you want, and make it do what you want it to do.</p>
<p>brilliant language. designed by people interested in the LANGUAGE, and engineering, not in advancing an agenda or new theory of programming.</p></pre>dilap: <pre><p>ps if you want to see cool shit in Go, check out this guy:</p>
<p><a href="https://github.com/fogleman" rel="nofollow">https://github.com/fogleman</a></p>
<p>he is downright <em>inspirational</em></p></pre>Keshenka: <pre><p>Will do, thanks!</p></pre>shark1337: <pre><p>Go is used a lot for web programming. Websites like dropbox use it aswell </p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传