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

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

Go 1.8 and HTTP/2 Server Push
Some info, best practices, and examples around Go’s support for HTTP/2, pushing resources, and when it makes sense.

After 3.5 Years and 500k Lines of Go
Nate Finch shares his experiences, both good and bad, of working on a huge Go application - Juju.

A Roadmap for Dependency Management
Russ Cox clarifies how dep might make its way into the Go toolchain.

Fmty Dmpty: A Dive into the Go Corpus
What started as a response to a recent go fmt post morphed into a way to show how duplication is all over go vendoring.

gopreload: LD_PRELOAD for the Go Crowd
Emulates the behavior of LD_PRELOAD but with Go plugins for the addition of instrumentation and debugging utilities.

A Theory on Why Go's 'gofmt' Has Been Accepted
Python-oriented thoughts on why gofmt is less contentious than Python’s significant whitespace and the role of ‘social force’ in enforcing standards.

IN BRIEF

Some Go Executables Broken with macOS 10.12.4 and Xcode 8.3

A Proposal for Compile-Time Functions and First Class Types
An example of what a generics proposal should look like to be taken seriously.

ActiveGo Beta Released (on Windows, for now)
A ‘quality-assured Go distribution’ from ActiveState.

Golang UK Conference Call for Papers Open
CFP ends April 30. Conference is in London in August.

Know Your Nil: How Go Makes Clever Use of Nil Values

Querying for Multiple Database Records with database/sql

Bloaty McBloatface: A Size Profiler for Binaries
Not written in Go but can be used to compare two Go binaries. (Recommended by Jaana B. Dogan.)

c2go: A Python Utility to Convert C to Go
Very much a proof of concept and he’s seeking help.

Go-ERD: Entity Relationship Diagrams with Graphviz
Explore source code more easily by visualizing types and their relationships.

vim-go 1.12 Released: The Go Development Plugin for Vim

GopherPit: Use Your Own Remote Import Paths
GopherPit is a web service that removes the dependence on version control systems like GitHub.

Beehive: Open Source Event and Agent Framework
Create events and actions wired up as you see fit, Zapier-style.

Trawl: A Local Network Interface IP Address Information

Vuls: A Vulnerability Scanner for Linux/FreeBSD, Written in Go

Goss: A Server Testing/Validation
Uses a YAML-based spec for validating a server’s configuration over time.

Pipeline: Build Multi-Stage Concurrent Workflows with Centralized Logging

Backoff: The Exponential Backoff Algorithm in Go
A port of the algorithm in Google’s HTTP Client for Java.


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

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

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