TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Go Builder Plan

94 pointsby helperover 10 years ago

5 comments

tyleregetoover 10 years ago
Sort of off topic, but one thing I really enjoy about the Go project is how open development and intent is. In addition to this, the Go team has shared plans (and invited discussion) for many things, some examples:<p>Internal changes: <a href="https://docs.google.com/document/d/1e8kOo3r51b2BWtTs_1uADIA5djfXhPT36s6eHVRIvaU/edit" rel="nofollow">https:&#x2F;&#x2F;docs.google.com&#x2F;document&#x2F;d&#x2F;1e8kOo3r51b2BWtTs_1uADIA5...</a><p>Linker overhaul: <a href="https://docs.google.com/document/d/1xN-g6qjjWflecSP08LNgh2uFsKjWb-rR9KA11ip_DIE/edit" rel="nofollow">https:&#x2F;&#x2F;docs.google.com&#x2F;document&#x2F;d&#x2F;1xN-g6qjjWflecSP08LNgh2uF...</a><p>Garbage collector changes: <a href="https://docs.google.com/document/d/16Y4IsnNRCN43Mx0NZc5YXZLovrHvvLhK_h0KN8woTO4/edit" rel="nofollow">https:&#x2F;&#x2F;docs.google.com&#x2F;document&#x2F;d&#x2F;16Y4IsnNRCN43Mx0NZc5YXZLo...</a>
batbombover 10 years ago
Ditto on the Darwin builds.<p>Since Apple ditched the Xserve forever ago and the legal issues of Mac OSX on non-apple hardware, builds on mac are a pain in the ass for everyone. You get to buy your Mac Pro, deal with VMware when you want to build for more than one OS (which of course means someone always loses days at a time doing something minor), and hope you have a nice 6U square peg available for your cylindrical trashcan peg.
评论 #8265702 未加载
评论 #8265624 未加载
评论 #8265550 未加载
secureover 10 years ago
Sweet. I’m in the same boat, using buildbot to produce binary packages (from git) for Debian unstable and the most recent Ubuntu release.<p>I’m particularly interested in the orchestration part of what they come up with in order to quickly boot VMs on GCE (or other cloud providers), do a build, and turn them down again.
ChikkaChiChiover 10 years ago
Should I assume that this topic directly relates to building Go the language and not Go binaries that we use Go to write?<p>I see some comments here that seem like overkill for building cross-platform binaries which is why I ask.
pclover 10 years ago
<i>For Windows, we throw out some of our principles...</i><p>I hope that they saw the Drawbridge announcement[0] and discussion[1].<p>[0] <a href="http://research.microsoft.com/en-us/projects/drawbridge/" rel="nofollow">http:&#x2F;&#x2F;research.microsoft.com&#x2F;en-us&#x2F;projects&#x2F;drawbridge&#x2F;</a><p>[1] <a href="https://news.ycombinator.com/item?id=8257250" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8257250</a>
评论 #8266227 未加载