<p>Doesn't have to be your opinion, but it has to be something that would get a whole bunch of people riled up.</p>
<p>Stolen from <a href="https://www.reddit.com/r/java/comments/4oipdn/annoy_rjava_in_one_sentence/" rel="nofollow">/r/java</a>.</p>
<p>See also: <a href="https://www.reddit.com/r/annoyinonesentence" rel="nofollow">/r/annoyinonesentence</a>.</p>
<hr/>**评论:**<br/><br/>overcyn2: <pre><p>Go ignores 40 years of programming language research.</p></pre>detectivepayne: <pre><p>You got it wrong. Go is the final language after 40 years of research. </p></pre>Decateron: <pre><p>I hope not.</p></pre>FullBetaReduction: <pre><p>lol so true, the fact that it does</p></pre>Uncaffeinated: <pre><p>It's more like 20-30 years, unless you count Smalltalk. </p></pre>bonekeeper: <pre><p>Generics.</p></pre>kron4eg: <pre><p>Dependency management </p></pre>bigdubs: <pre><p>You really don't need a complete sentence, just this one word. Maybe add a "should" in there somewhere so people can blow up at you for having a suggestion.</p>
<blockquote>
<p>Golang should have generics.</p>
</blockquote></pre>thesnowmancometh: <pre><p>Go is Object Oriented.</p></pre>TRAPFLAG_8: <pre><p>Go is only popular because google backs it, if D had that kind of money behind it, nobody would use Go.</p></pre>FullBetaReduction: <pre><p>no one users D either way</p></pre>thesnowmancometh: <pre><p>Go isn't Object Oriented.</p></pre>sinatosk: <pre><p>but you just...</p></pre>boomshroom: <pre><p>It has garbage collection meaning it can't be used for low level system utilities, kernels, games, or anything else.</p>
<p>I have personally disproved the second. ;)</p></pre>Jalaska13: <pre><p>You wrote a kernel in Go? Cool! Link?</p></pre>boomshroom: <pre><p><a href="https://github.com/boomshroom/goose" rel="nofollow">https://github.com/boomshroom/goose</a></p>
<p>That project is being put on hold, and might be replaced all together, as I'm working on making one that's cross platform and has a generally cleaner structure.</p></pre>__CAFxX: <pre><p>"tldr: It's fun, but not worth it"</p></pre>boomshroom: <pre><p>The README is taken completely from the original creator and I've been too lazy to update it. I am taking it (somewhat) seriously.</p></pre>misterlight: <pre><p>The name "Go" makes searching in Google difficult</p></pre>TehVulpez: <pre><p>"Go isn't as big and popular as some other languages, so it doesn't matter."</p></pre>matttproud: <pre><p>ANN: Dependency Injection/IOC Framework.</p></pre>captain_hoo_lee_fuk: <pre><p>Rust is better.</p></pre>hi_im_nate: <pre><p>You speak the true true </p></pre>Iamaleafinthewind: <pre><p>"We here at Google have decided to discontinue development on Go and put all our resources into improving PHP."</p>
<p>(no I don't work for Google, but if they said that, I think it would be annoying.)</p></pre>shovelpost: <pre><p>GoLang</p></pre>ijustwantaredditacct: <pre><p>I don't use gofmt.</p></pre>drjokepu: <pre><p>The lack of ternary and postfix increment operators makes me feel like I'm working with a language from the '80s.</p></pre>hahainternet: <pre><blockquote>
<p>postfix increment</p>
</blockquote>
<p>prefix</p></pre>drjokepu: <pre><p>C++ developer detected ;)</p></pre>boomshroom: <pre><p>Last I checked, "C++" was a postfix operator.</p></pre>drjokepu: <pre><p>And yet ironically prefix the increment operator tends to be rather popular amongst C++ developers. For example, it's preferred by Scott Meyers (Effective C++).</p></pre>hiptobecubic: <pre><p>They are different operators. They do different things.</p></pre>drjokepu: <pre><p>Obviously, what's your point?</p></pre>b4ux1t3: <pre><p>. . . You know what? I normally use prefix incrementers a lot. But I've never even reached for it in Go. I didn't even know it didn't have one. I wonder if that's because I just haven't needed to use one, or if there's something inherent about how the language works that makes it unnecessary. Huh.</p></pre>DeedleFake: <pre><p>Probably has something to do with the fact that <code>somevar++</code> is <a href="https://golang.org/ref/spec#IncDec_statements" rel="nofollow">a statement</a> in Go, not an expression, so there would be no difference between prefix and postfix variants.</p></pre>b4ux1t3: <pre><p>Makes sense, actually. I think this might be a good way to illustrate the difference between a statement and an expression to some learners.</p></pre>rr1pp3rr: <pre><p>Exceptions are awesome!</p></pre>IndianAlien: <pre><p>Catch and throw please.</p></pre>FullBetaReduction: <pre><p>why? i dont think any language should have this</p></pre>IndianAlien: <pre><p>This is more of a joke thread, but really it has to do with me just being so used to it coming from Java and Python. </p></pre>Uncaffeinated: <pre><p>It's a shame Go has panic/recover then, right?</p></pre>forreddits: <pre><p><a href="http://tmikov.blogspot.com.co/2015/02/you-dont-like-googles-go-because-you.html" rel="nofollow">Go is about very smart people at Google solving very BIG problems. They know best. If you don't like Go, then you are small and are solving small problems. If you were big (or smart), you would surely like it.</a></p></pre>forreddits: <pre><p>Swift will definitely kill Go.</p></pre>qihqi: <pre><p>rust is better.</p></pre>dirkharrington: <pre><p>Rust does everything better</p></pre>TotesMessenger: <pre><p>I'm a bot, <em>bleep</em>, <em>bloop</em>. Someone has linked to this thread from another place on reddit:</p>
<ul>
<li>[<a href="/r/annoyinonesentence" rel="nofollow">/r/annoyinonesentence</a>] <a href="https://np.reddit.com/r/AnnoyInOneSentence/comments/4oludc/rgolang/" rel="nofollow">/r/golang</a></li>
</ul>
<p><a href="#footer" rel="nofollow"></a><em><sup>If you follow any of the above links, please respect the rules of reddit and don't vote in the other threads.</sup> <sup>(<a href="/r/TotesMessenger" rel="nofollow">Info</a></sup> <sup>/</sup> <sup><a href="/message/compose?to=/r/TotesMessenger" rel="nofollow">Contact</a>)</sup></em></p>
<p><a href="#bot" rel="nofollow"></a></p></pre>Irythros: <pre><p>Shitty language without class inheritance.</p>
<p>Kappa.</p></pre>libmn: <pre><p>Nim.</p></pre>tv64738: <pre><p>I can't imagine programming without <X>.</p></pre>tcardv: <pre><p>Syntax highlighting.</p></pre>bkeroack: <pre><p>Systems programming</p></pre>detectivepayne: <pre><p>Go has a tiny library community </p></pre>interactiv_: <pre><p>"You don't need that with Go" ™ . Actually that's what gophers keep on saying, like what is needed in other languages isn't magically needed in Go /s</p></pre>koalefant: <pre><p>I feel like the fact that you got downvoted means your reply should actually be at the top. Oh the irony :p</p></pre>hiptobecubic: <pre><p>It's two sentences. DQ'd.</p></pre>anacrolix: <pre><p>I don't think this would annoy Gophers, they're already saying it.</p></pre>Uncaffeinated: <pre><p>Maybe it's the second sentence that annoys gophers?</p></pre>dominikh: <pre><p>OP already won with the title of the post.</p></pre>FrenchDonkey: <pre><p>How do I handle exception in Go </p></pre>sseth: <pre><p>It's OK to ignore errors.</p></pre>jack747z: <pre><p>Go is the new COBOL. </p></pre>JonSnowsLoinCloth: <pre><p>What are you guys talking about, Go is an Asian game of skill. </p></pre>pierrrre: <pre><p>Golang 2.0</p></pre>intermernet: <pre><p>What would Ken Thompson know about programming?</p></pre>shovelpost: <pre><p><a href="https://medium.com/@PurdonKyle/why-you-no-framework-901bd981f44b#.d2pfijw15" rel="nofollow">Why you no framework</a></p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传