Go最新资料汇总(六十五)

polaris · · 3246 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

## FEATURED [A Draft of Go 1.7's Release Notes](https://tip.golang.org/doc/go1.7?utm_source=studygolang&utm_medium=email) Go 1.7 final isn’t due for a couple of months, but there are already release notes covering the changes and updates on the branch so far. [Writing a Lexer in Go with LexMachine](http://hackthology.com/writing-a-lexer-in-go-with-lexmachine.html?utm_source=studygolang&utm_medium=email) If you need to analyze strings and break them up into their component parts, this tutorial is for you. [Introducing Gimme: Dependency-Less Dependencies for Go](https://medium.com/@matryer/introducing-gimme-dependency-less-dependencies-for-go-d31ab39b275?utm_source=studygolang&utm_medium=email) “Think of it as go get for code snippets”, says Mat. Gimme provides a go get style tool for bringing files into a Go project. [android-go: A Platform for Writing Android Apps in Go](https://github.com/xlab/android-go?utm_source=studygolang&utm_medium=email) Full Go bindings for the Android NDK (Native Development Kit) API along with examples. [Multiplexing Go Channels to Maximize Throughput](https://engineering.mongodb.com/post/multiplexing-golang-channels-to-maximize-throughput/?utm_source=studygolang&utm_medium=email) The Go language is great for concurrency, but when you have to do work that is naturally serial, must you forgo those benefits? Engineers at MongoDB faced this question. [Taming the Golang Stack Trace](https://integratedcode.us/2016/05/25/taming-the-golang-stack-trace/?utm_source=studygolang&utm_medium=email) “I’ve created a simple tool, [elastistack](https://github.com/estesp/elastistack), which will take a Golang stack trace dump and bulk load it into Elasticsearch” ## IN BRIEF [Go 1.7 Beta 1 Released](https://golang.org/dl/?utm_source=studygolang&utm_medium=email#go1.7beta1) [Go 1.7 Introduces Subtests and Sub-Benchmarks](https://twitter.com/rakyll/status/736252589742907392?utm_source=studygolang&utm_medium=email) [Getting html/template to Properly Parse JavaScript Files](https://damienradtke.com/post/go-js-template/?utm_source=studygolang&utm_medium=email) [Fixing a Race Condition using a Mutex in Go](http://www.giantflyingsaucer.com/blog/?p=5881&utm_source=studygolang&utm_medium=email#fixingrace) ['Make' and Go for Fun and Profit](https://unwiredcouch.com/2016/05/31/go-make.html?utm_source=studygolang&utm_medium=email) A developer shares how he uses Makefiles with his Go projects. [Experimenting with Go Pipelines](http://www.gmarik.info/blog/2016/experimenting-with-golang-pipelines/?utm_source=studygolang&utm_medium=email) [Visualizing Profiling in Go: A Different Way](http://www.florinpatan.ro/2016/05/visualizing-profiling-in-go-different.html?utm_source=studygolang&utm_medium=email) A quick look at using KCacheGrind to visualize callgrind profiles. [baloo: Expressive End-to-End HTTP API Testing Made Easy](https://github.com/h2non/baloo?utm_source=studygolang&utm_medium=email) Check [this example code](https://github.com/h2non/baloo#examples) to see how easy it is. [gcnotifier: Know When GC Runs From Inside Your Go Code](https://github.com/CAFxX/gcnotifier?utm_source=studygolang&utm_medium=email) [pip-go: 'Point in Polygon' Detection](https://github.com/JamesMilnerUK/pip-go?utm_source=studygolang&utm_medium=email) Detect if a point x,y is within a given polygon (based on a set of x,ys). [ABool: An Atomic Boolean Library for Cleaner Go Code](https://github.com/tevino/abool?utm_source=studygolang&utm_medium=email) Optimized for performance yet simple to use. [Hydra: Run Your Own Low-Latency OAuth2 and OpenID Provider](https://github.com/ory-am/hydra?utm_source=studygolang&utm_medium=email) Handy to open up your APIs to third parties or if you want to write a mobile or in-browser client. [Torus: A Distributed Storage System Organized via etcd](https://github.com/coreos/torus?utm_source=studygolang&utm_medium=email) [pxl: To Display Images on the Terminal](https://github.com/ichinaski/pxl?utm_source=studygolang&utm_medium=email) [Miniredis: A Pure Go Redis Server, Ideal for Unit Tests](https://github.com/alicebob/miniredis?utm_source=studygolang&utm_medium=email) [quic-go: A QUIC Server Implementation in Pure Go](https://github.com/lucas-clemente/quic-go?utm_source=studygolang&utm_medium=email) [QUIC](https://en.wikipedia.org/wiki/QUIC) (Quick UDP Internet Connections) is an experimental UDP-based protocol. [arc: A Secure File Archiver](https://github.com/wg/arc?utm_source=studygolang&utm_medium=email) gzipped tarballs with XChaCha20+ Poly1305 encryption.

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

3246 次点击  ∙  1 赞  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传