<p>Hello, just starting out with Go and I've noticed that there are huge amounts of resources for learning the language itself and the standard library, however, what would be really handy is some sort of rundown of popular and "best" (yes, this of course will be quite opinionated) libraries for things by people that have worked with the ecosystem from time and have seem projects rise and fall in popularity, the general "style" of go and "best practises" develop, and the packages and tooling that have grown and adapted with that.</p>
<p>Of course there is no actual "best" package for a given thing, but coming in from the outside world there is probably a wealth of opinion and context for various packages and reasoning behind why one would choose them.</p>
<p>Are there any good guides/wikis for this sort of thing? For instance, if I wanted to use a HTTP framework/library (e.g. Express or Koa in Node land), what are people using? If there best practices or packages that abstract various patterns (e.g. worker pools or queuing), how are people doing that? How much do people write in basic standard Go, and how much do people rely on dependencies?</p>
<p>I've seen [the million request per minute](marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/) linked on various things, but this is two years old and got torn apart on HackerNews. What would the current consensus consider an "up to date" take on that?</p>
<hr/>**评论:**<br/><br/>i_love_golang: <pre><p>My favorite resource is awesome go:
<a href="https://awesome-go.com" rel="nofollow">https://awesome-go.com</a></p></pre>haywire: <pre><p>cheers!</p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传