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

polaris · 2017-05-23 02:58:55 · 3892 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2017-05-23 02:58:55 的主题,其中的信息可能已经有所发展或是发生改变。

Using Code Generation to Survive Without Generics
Learn how to use code generation to create type-safe code (like a Queue or LinkedList) without having to rewrite the same thing over and over again.

Error Handling Patterns in Go
Some patterns around the proper use of defer, how to wrap error checks to avoid duplication, and adding context to your errors.

CockroachDB 1.0: A Production-Ready Go-Based SQL Database
One of the “NewSQL” generation of databases, CockroachDB is an open source, distributed SQL database designed for high availability. Source here.

Equip Your Go Apps With Backtrace - and meet our new gopher
Unlike other error reporting platforms, Backtrace captures all panics and crashes, even in native libraries, with no API integration required and no runtime performance penalty.

k6: A New Open Source Load Testing Tool
Billed as “unit testing, but for performance”, k6 is built in Go and offers Docker and CLI based tools for HTTP testing. GitHub repo.

Writing and Testing an Event Sourcing Microservice with Kafka and Go
A thorough tutorial that uses Kafka for events, Redis for CQRS, and Semaphore CI for continuous integration.

Anonymizing Images with Go and MachineBox.io
Building a command line utility that blanks out the faces in a supplied image using MachineBox’s FaceBox.

IN BRIEF

Gobot 1.5 Released: The Go Robotics/IoT Framework
New support for A2D devices, a new PWM (Pulse Width Modulation) interface, and support for the ASUS Tinker Board and C.H.I.P. Pro.

Using Linux VM Sockets in Go
A look at communicating via the (relatively) new VM sockets between a hypervisor and its VMs.

A Go 'map' Tutorial
There’s a similar tutorial for strings too.

If A Map Isn’t A Reference Variable, What Is It?

Concurrent Go Apps with Goroutines and Channels

Go Quickstart: Helpful Tips for Experienced Programmers

Using 'Einstein Vision' Within Go for Object Recognition in Images

Going for Go and Sticking with SQL
Why Poki is ditching PHP for Go but staying with MySQL over NoSQL.

An Introduction to Ponzu, a Go Headless CMS

Unofficial Native Go Runtime for Google Cloud Functions
‘Unofficial’ and unsupported but built by Google nonetheless.

Glue: Generate Client Code for your Go RPC Servers

Falcon: An Open Source, Enterprise-Level Monitoring System
The docs are here.

An Official Go Implementation of the Ethereum Protocol
Ethereum is a blockchain-based smart contract and cryptocurrency system.

markdownd: A Markdown Renderer and Static File Server

Notable: A Simple Note Taking (Web) Application

dispenserd: A Fast and Reliable JSON-Oriented Job Queue

Casbin: Auth Framework Supporting Multiple Access Control Models


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

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

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