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

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

Creating C++ Bindings for a Go Library
A practical look at what’s involved in exposing a library written in Go to a C++ program, now possible due to go’s c-shared build mode.

How to Perform Integration Testing on Go Applications with Docker
Get familiar with the benefits of using Docker for integration tests, and learn how to write integration tests to test interaction between a sample app and a microservice.

zap: Fast, Structured, Leveled Logging, by Uber
Provides an opinionated stance that provides no printf-style helpers, instead taking a more verbose approach to building log messages.

qb: A Database Toolkit for Go
Still considered a ‘pre’ release, qb is inspired by Python’s SQLAlchemy and is both an ORM and query builder. It supports Postgres, MySQL and SQLite 3 so far.

Traefik: An HTTP Reverse Proxy and Load Balancer for Microservices
It’s written in Go, supports numerous backends (Docker, Swarm, Kubernetes, etc.), supports HTTP/2 and WebSockets, and has an elegant, Angular-based Web UI.

IN BRIEF

Building Resilient and Fault Tolerant Applications with Micro
Micro is a microservices dev toolkit written in Go.

Handling User Defined Signals in Go

Acceptance Testing Go Webapps with Cookies

Implementing UDP vs TCP in Go

Dead Simple Concurrency Limitation in Go

Using the database/sql Package (in 5 Minutes)

Go and Quasar: A Comparison of Style and Performance
Quasar provides fibers and channels to Java and the JVM.

From Node.js to Go (for WebSocket Servers)
“we got more than we asked for as Go servers use a third of the memory that our Node.js servers did”

buildconstants: Generate A Go File with The Output of Compile Time Shell Commands
For putting build info (and other compile-time values) in Go constants.

UniK: Compile Go (and Other) Apps to Unikernels
Unikernels are extremely lightweight, bootable disk images that can be run as VMs.

NVIDIA Docker: Build and Run Docker Containers Leveraging NVIDIA GPUs

Beego: A Framework for Rapid Development of REST APIs
Inspired by Tornado, Sinatra, and Flask.

mathcat: An expression evaluating library and Math REPL in Go

schemabuf: Generate A Protocol Buffer Schema from a MySQL Database Schema


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

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

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