Golang 最新资料汇总(六)

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

Exploring Go's Runtime - How a Process Bootstraps Itself
The start of a series of a posts looking at how an executable produced by Go 1.4.1 bootstraps the environment in which it runs. This is low level stuff.

Running Go Programs On a $15 Device
Nope, not a Raspberry Pi but a WT1520 router.

Hacking with Andrew and Brad: Writing an HTTP/2 Client in Go
Over the course of 1 hour and 46 minutes, Andrew Gerrand and Brad Fitzpatrick write the beginnings of a HTTP/2 client in Go. It’s long but you should pick up some new techniques and ideas.

Go Language Training
The Ardan Labs Go Bootcamp is a 3 day class providing a comprehensive, idiomatic view of Go. It covers syntax, concurrency, channels, testing, debugging + more. Great for anyone wanting to get a jumpstart on Go or to understand more of the language.

The 5 Stages of Learning Go (with Examples)
Find out if you’re a newcomer, explorer, builder, expert or advocate.

Grind: A Go Program 'Polisher'
Grind rewrites Go programs and does dead code elimination, goto lining, unused label removal, and similar cleanups.

GopherLua: A VM and Compiler for Lua in Go
Not a toy project but actually designed to let you easily embed a trusted scripting language (Lua) into Go host programs.

IN BRIEF

New SSA Backend for the Go Compiler
“For the 1.6 release, I’d like to propose doing some more radical surgery on the compiler. I’d like to convert from the current syntax-tree-based IR to a more modern SSA-based IR.”

Free Half-Day Go Training Workshops in London
Looks like this is to promote a more expensive 3 day training, but could be useful in its own right.

Scheduler Tracing In Go
A look at how to interpret the scheduler trace information from a sample concurrent Go program.

IPv6 and IPv4 Name Resolution with Go

Why Timehop Chose Go to Replace Their Rails App

You Don't Like Go Because You Are Small
Some criticisms being thrown at Go. Only if you enjoy a bit of flamebait..

gore: Yet Another Go REPL
Includes line editing, code completion, and more.

Gorack: A Go Frontend Webserver for Ruby's Rack Applications
Still an alpha / proof of concept.

Burlesque: A Message Queue Server with HTTP Interface
Uses long polling. Kyoto Cabinet is the backend DB.

safekeeper: CLI Tool That Substitutes Tokens with ENV Variables
Integrates with go:generate to replace substitute tokens with environment variable values, as a way to keep secrets safe from your source.

Piper: A Functional Concurrent Pipeline Builder and Manager for Go

Hugo 0.13 Released: A Fast and Flexible Static Site Generator


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

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

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