<p>I'm planning to give a tech talk at a Golang local meetup but am short of ideas. The talk is in a month and the audience knowledge of Go is at an intermediate level. </p>
<p>The previous talks at the meetup were theoretical. I want to do something that has a healthy mix of both practice and theory. I would appreciate any suggestions.</p>
<hr/>**评论:**<br/><br/>bonekeeper: <pre><p>I think an <a href="http://thesecretlivesofdata.com/raft/" rel="nofollow">overview</a> of <a href="https://raft.github.io/" rel="nofollow">Raft</a> would be cool, like why it exists, how it works - then wrap it up by using some popular implementation to build a distributed in-memory key-value store (just a map). Maybe with <a href="https://github.com/michaelbironneau/go-agree" rel="nofollow">go-agree</a> for time-saving.</p></pre>hey_bros_its_gerry: <pre><p>Not sure this is complex enough, but something I've been working on lately is forcing myself to refactor code using RWMutex to instead serialize reads and writes using channels</p></pre>earthboundkid: <pre><p>Maybe "approaches to concurrency" and do <code>sync/atomic</code> too, and just weigh pros and cons of each method. Mutex is sometimes the right answer. Lock free is cool too.</p></pre>fungussa: <pre><p>I'd think that highscalability.com would also offer inspiration</p></pre>jeffallen: <pre><p>Work through an example of making a not easy to test function into a testable one using interfaces to allow you to mock dependencies.</p>
<p>Jeff</p></pre>psankar: <pre><p>Developing a single-page-app with golang and react/angular. The project structure, the API layer (golang), the way in which the webapp and the APIs interact, authentication and authorization.</p>
<p>Test automation, CI & CD best practices, integration-testing; for Golang applications</p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传