TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What do you use Go for?

20 点作者 mushfiq大约 11 年前
I was playing with go since last week and it feels good while I code in go, today morning did some benchmark and found it's faster than interpreted languages like python, ruby. So I was wondering in which cases you code on Go in production?

5 条评论

tptacek大约 11 年前
<a href="https://microcorruption.com" rel="nofollow">https:&#x2F;&#x2F;microcorruption.com</a><p>Also: <a href="https://github.com/tqbf/speck" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tqbf&#x2F;speck</a> :P
spf13大约 11 年前
I work for MongoDB. There we use go for all of our agents for our various services. Originally they were developed in java and python, but we spent far too much time supporting issues that arose from existing environments run times. A blog post was written that expands on this further. <a href="http://blog.mongodb.org/post/51643994762/go-agent-go" rel="nofollow">http:&#x2F;&#x2F;blog.mongodb.org&#x2F;post&#x2F;51643994762&#x2F;go-agent-go</a><p>In my free time I develop a static site engine called Hugo which is hundreds of times faster than others written in python and ruby and is super easy to install as it is distributed as a single binary without any dependencies. You can learn more about it at <a href="http://hugo.spf13.com" rel="nofollow">http:&#x2F;&#x2F;hugo.spf13.com</a> .
评论 #7758566 未加载
ishbits大约 11 年前
I&#x27;m using Go for a project that people deploy on their own servers. It allows me to distribute as a single binary, with all dependencies statically linked.<p>This makes deployment much simpler than Python, which leaves the user to find all dependencies, which isn&#x27;t as always as straight forward as it seems.<p>Also, with go.rice I was able to embed my static resources (.html mainly) right into the binary, giving me a single file to deploy, much like a Java fatjar.<p>This was actually a port of a small Python project to get the feel for Go, and I&#x27;m really sold on the &quot;scp&quot; style of deployment (I can get that from Java to, but Go seems more approachable for smaller projects).
monoid大约 11 年前
Game Development - Pwnie Yard ( <a href="http://pwnieyard.com" rel="nofollow">http:&#x2F;&#x2F;pwnieyard.com</a> )<p>The back-end of is written in 100% GO. Asset pipeline tools are mainly go apps as well.
评论 #7761910 未加载
评论 #7812574 未加载
gaigepr大约 11 年前
I am working on an end-to-end encrypted file synchronization service and it is going relatively well. I am not particularly far along but I have been enjoying the ride.<p><a href="https://github.com/gaigepr/secureBox" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gaigepr&#x2F;secureBox</a><p>I chose go because it is significantly faster than python, compiled, has a decent selection of libraries, and because I really wanted to learn go.