A Go package for creating temporary x509 test certificates. There are many Certificate generation tools out there, but most focus on being a CLI tool. This package is focused on providing helper functions for creating Certificates. These helper functions can be used as part of Go tests per the example below.


Tasks is an easy to use in-process scheduler for recurring tasks in Go. Tasks is focused on high frequency tasks that run quick, and often. The goal of Tasks is to support concurrent running tasks at scale without scheduler induced jitter.

Choosing Go

A look into how American Express decided to use Go for some of its most critical applications.

Effing Shell Scripts 2

A common sense remote command execution tool inspired by fss and written in Go.