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

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

## FEATURED [Gophers, Please Tag Your Releases](http://dave.cheney.net/2016/06/24/gophers-please-tag-your-releases?utm_source=studygolang&utm_medium=email) Go projects ‘don’t have versions, at least not in the way that our friends in other languages use that word.’ Dave wants to improve the situation by encouraging us all to tag our releases. [Data-Driven / Parameterized Tests in Go](http://elliot.land/go-data-driven-parameterized-tests?utm_source=studygolang&utm_medium=email) Elliot got tired of writing boiler-plate code for his tests, and here he takes a look at Go 1.7’s ‘named tests’ and Gingko’s table driven tests. [The Complete Guide to net/http Timeouts](https://blog.cloudflare.com/the-complete-guide-to-golang-net-http-timeouts/?utm_source=studygolang&utm_medium=email) “When writing an HTTP server or client in Go, timeouts are amongst the easiest and most subtle things to get wrong..” [Custom Encoding: Go Implementation in net/rpc vs. grpc](https://open.dgraph.io/post/rpc-vs-grpc/?utm_source=studygolang&utm_medium=email) A look at the implementation details behind, and motivations for, dgraph’s switch from net/rpc to Google’s grpc. [GoDS: Go Data Structures](https://github.com/emirpasic/gods?utm_source=studygolang&utm_medium=email) A dizzying amount of data structures for Go developers including sets, lists, maps, trees, hashsets, arraylists, linked lists of various types, red/black trees, and more. [Analyzing Go Code with BigQuery](https://medium.com/@francesc/analyzing-go-code-with-bigquery-485c70c3b451?utm_source=studygolang&utm_medium=email) Google’s BigQuery now has all of the public code on GitHub as a dataset you can query against, so Francesc dug into some interesting Go-related stats. [Why Go’s Structs Are Superior to Class-Based Inheritance](https://medium.com/@simplyianm/why-gos-structs-are-superior-to-class-based-inheritance-b661ba897c67?utm_source=studygolang&utm_medium=email) “Go has two awesome features that make its model of polymorphism way more powerful than classical inheritance: interfaces and struct embedding.” [Dynamic Image Resizing in Go by Seam Carving](http://parellagram.com/posts/carving?utm_source=studygolang&utm_medium=email) Seam carving allows for an image to be resized without simply cropping or scaling the original image. ## IN BRIEF [dotGo: The European Go Conference (Paris, October 10)](http://www.dotgo.eu/?utm_source=studygolang&utm_medium=email) 9 speakers have already been announced, including Katrina Owen, Dave Cheney, and Matthew Holt. [A Brief Intro to TCP 'keep-alive' in Go’s HTTP Implementation](http://nanxiao.me/en/a-brief-intro-of-tcp-keep-alive-in-gos-http-implementation/?utm_source=studygolang&utm_medium=email) [Using AWS ElastiCache Memcached Cluster in Go](http://www.amasso.info/?p=47&utm_source=studygolang&utm_medium=email) [go-msi: Generate MSI Packages for a Windows Go Project](https://github.com/mh-cbon/go-msi?utm_source=studygolang&utm_medium=email) [Go Kit: A Toolkit for Microservices](https://gokit.io/?utm_source=studygolang&utm_medium=email) [Monkit: A Code Instrumenting and Data Collection Library](https://github.com/spacemonkeygo/monkit?utm_source=studygolang&utm_medium=email) A flexible process data collection, metrics, monitoring, instrumentation, and tracing client library for Go. [A Go Driver for Neo4j's 'Bolt' Binary Protocol](https://github.com/johnnadratowski/golang-neo4j-bolt-driver?utm_source=studygolang&utm_medium=email) [certigo: A Utility to Examine and Validate Certificates in A Variety of Formats](https://github.com/square/certigo?utm_source=studygolang&utm_medium=email) [Boom: HTTP(S) Load Generator, Written in Go](https://github.com/rakyll/boom?utm_source=studygolang&utm_medium=email) [Function as a Service for Docker in Go](https://medium.com/@chanwit/function-as-a-service-for-docker-609677b9ba3b?utm_source=studygolang&utm_medium=email) [MailYak: An Elegant MIME/SMTP Email Library with Support for Attachments](https://github.com/domodwyer/mailyak?utm_source=studygolang&utm_medium=email) [de-ip-hdmi: Convert A IP HDMI Converter Into A MKV Stream](https://github.com/benjojo/de-ip-hdmi?utm_source=studygolang&utm_medium=email) [Barely: A Status Bar to Pretty Display a Go Program's Progress](https://github.com/reconquest/barely?utm_source=studygolang&utm_medium=email)

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

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

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