Welcome to Go Newsletter Issue #10. This week, I'd like to welcome iron.io as the sponsor of Go Newsletter going forward. As ever, if I've missed anything, feel free to reply to this email or find me on twitter. — Matt
Iron.io is the maker of IronMQ, a scalable cloud-based message queue, and IronWorker, an elastic task queue/worker service, and one of the first companies to use Go in production. Iron.io's services are designed for building distributed cloud applications quickly and operating at scale. The services are easy to use, highly available, and require no setup and no ops. Reduce complexity, build to scale, get Iron.
How to build a user-level CPU profiler
"This post is about how pprof gathers the CPU profile, with the help of hardware timers and the operating system."
Implementing Lua coroutines in Go
Building a higher-level abstraction on top of channels to mimic Lua's coroutines
Analysis of the Go runtime scheduler [PDF]
An interesting paper on Go's runtime; well worth taking the time to read this with care.
Go Package Management
A discussion of the issues around package management in Go and some ways forward
Profiling and creating call graphs for Go programs
A nice introduction to using pprof and profile to generate call graphs
"Beego is an open-source framework to quickly build and develop Go web applications. It was inspired by tornado and sinatra..."
A static site generator built with Go
"Barebones package version manager for Go"
"A Go port of Ruby's dotenv library (Loads environment variables from `.env`.)"
"...[A] caching and cache-filling library, intended as a replacement for memcached in many cases"
"Flow-based and dataflow programming library for Go programming language"
[ANN] gofpdf: A PDF generation library
Created a Lexer, Parser and AST for a compiler front-end in Go. How can it be compiled to a binary?
Discussion on various packages for localization
Go Meetup, Go User Group Hamburg, August 22
Hack on Go, Golang Melbourne, September 3
Golang Meetup, Go User Group Atlanta, August 26
Monthly Denver Gopher Meetup, Denver Go Language User Group, August 22
Monthly meetup & presentation, Go Steel Programmers, August 29
Theory Gophers, GDG Berlin Golang, August 16
GoSF Meetup, GoSF, August 21
Blueprint Forge Ground Floor 2 Woodberry Grove North Finchley, London N12 0DR United Kingdom
You're receiving this because you signed up to Golang Weekly. Unsubscribe.