fast and idiomatic mapping between CSV and Go values (library)
URI Templates (RFC 6570) implemented in Go
embed data in a Go program - library package
Goroutine local storage
Simple persistent store for ACLs, with HTTP API (library)
colored writers and tabwriters
Clock definition and a testing clock (library)
Command line implementation framework (library)
Deque and set implementations (library)
Common juju errors and functions to annotate errors
GNU-compatible flag handling with a stdlib-like API for Go (library)
Go bindings for talking to MAAS (library)
fork of net/http/pprof which works when not at the server's root
logging library for Go
Provides a named machine level mutex shareable between processes (library)
Package to deal with juju names (services, units, machines, etc) (library)
fork of net/http/cookiejar that allows serialisation of cookies (library)
Check that JSON HTTP endpoints respond appropriately (library)
Efficient token-bucket-based rate limiter module for Go
encapsulates the mechanism around retrying commands
coerce dynamically typed data structures into known forms (library)
Naive key-value store with multiple backends (library)
Testing gocheck suites and checkers used across juju projects (library)
Ubuntu single sign-on library
General utility functions
intelligent version comparisons (library)
Go helpers for interacting with Web browsers (library)
High performance HTTP request router for Go that scales well
PDF document generator with high level support for text, drawing and images
Painless middleware chaining for Go
library for working with compressed arrays of integers
whirlpool cryptographic hashing library
Go library for colorizing strings for terminal output
Go library to colored pretty printer on terminal
Stub for portability to Windows (library)
Extend "os" package with Executable and ExecutableFolder
run Go programs as a service on major platforms
Golang LRU Cache for high concurrency
Testing framework for Go with more concise syntax
Fast directory traversal for Golang (library)
Memoization with asynchronous revalidation for Go
Provide Go APIs for creating and managing virtual machines
Go utilities for performing shell-like word splitting/joining
decode environment variables based on a user defined specification
Small Go library for handling archives of various types.
Go package that provides the sunrise and sunset equation. (library)
Garbage collector-sensitive patricia tree (library)
Go parser for ssh_config files
go parser for the collectd binary protocol
library of some utility functions provided by cmd/go