...

Directory /src/github.com

Name Synopsis
..
PuerkitoBio
goquery Package goquery implements features similar to jQuery, including the chainable syntax, to manipulate and query an HTML document.
Sirupsen
logrus Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
examples
basic
hook
hooks
syslog
test
andybalholm
cascadia The cascadia package is an implementation of CSS selectors.
fuzz
andygrunwald
go-jira
beorn7
perks
quantile Package quantile computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
bradfitz
gomemcache
memcache Package memcache provides a client for the memcached cache server.
cenkalti
backoff Package backoff implements backoff algorithms for retrying operations.
codegangsta
cli Package cli provides a minimal framework for creating and organizing command line Go applications.
altsrc
dghubble
go-twitter
twitter Package twitter provides a Client for the Twitter API.
oauth1 Package oauth1 is a Go implementation of the OAuth1 spec RFC 5849.
dropbox Package dropbox provides constants for using OAuth1 to access Dropbox.
examples
tumblr Package tumblr provides constants for using OAuth 1 to access Tumblr.
twitter Package twitter provides constants for using OAuth1 to access Twitter.
sling Package sling is a Go HTTP client library for creating and sending API requests.
examples
die-net
lrucache Package lrucache provides a byte-size-limited implementation of httpcache.Cache that stores data in memory.
twotier Package twotier provides a wrapper for two httpcache.Cache instances, allowing you to use both a small and fast cache for popular objects and fall back to a larger and slower cache for less popular ones.
garyburd
redigo
redis Package redis is a client for the Redis database.
golang
protobuf
proto Package proto converts data structures to and from the wire format of protocol buffers.
proto3_proto Package proto3_proto is a generated protocol buffer package.
snappy Package snappy implements the snappy block-based compression format.
google
btree Package btree implements in-memory B-Trees of arbitrary degree.
go-github
github Package github provides a client for using the GitHub API.
go-querystring
query Package query implements encoding of structs into URL query parameters.
gregjones
httpcache Package httpcache provides a http.RoundTripper implementation that works as a mostly RFC-compliant cache for http responses.
diskcache Package diskcache provides an implementation of httpcache.Cache that uses the diskv package to supplement an in-memory map with persistent storage
leveldbcache Package leveldbcache provides an implementation of httpcache.Cache that uses github.com/syndtr/goleveldb/leveldb
memcache Package memcache provides an implementation of httpcache.Cache that uses App Engine's memcache package to store cached responses.
redis Package redis provides a redis interface for http caching.
matrix-org
dugong
go-neb
api Package api contains the fundamental data types used by Go-NEB.
handlers Package handlers contains the HTTP handlers for Go-NEB.
clients
database
errors
matrix Package matrix provides an HTTP client that can interact with a Homeserver via r0 APIs (/sync).
metrics
polling
realms
github Package github implements OAuth2 support for github.com
jira Package jira implements OAuth1.0a support for arbitrary JIRA installations.
urls Package urls handles converting between various JIRA URL representations in a consistent way.
server Package server contains building blocks for REST APIs.
services
echo Package echo implements a Service which echoes back !commands.
giphy Package giphy implements a Service which adds !commands for Giphy.
github Package github implements a command service and a webhook service for interacting with Github.
client
webhook
guggy Package guggy implements a Service which adds !commands for Guggy.
jira Package jira implements a command and webhook service for interacting with JIRA.
webhook
rssbot Package rssbot implements a Service capable of reading Atom/RSS feeds.
travisci Package travisci implements a Service capable of processing webhooks from Travis-CI.
types
util
mattn
go-shellwords
go-sqlite3 Package sqlite3 provides interface to SQLite3 databases.
sqlite3_test
tool
matttproud
golang_protobuf_extensions
pbutil Package pbutil provides record length-delimited Protocol Buffer streaming.
mmcdole
gofeed
atom
cmd
ftest
extensions
rss
goxpp
peterbourgon
diskv
examples
content-addressable-store
super-simple-store
prometheus
client_golang
api
prometheus Package prometheus provides bindings to the Prometheus HTTP API: http://prometheus.io/docs/querying/api/
examples
random A simple example exposing fictional RPC latencies with different types of random distributions (uniform, normal, and exponential) as Prometheus metrics.
simple A minimal example of how to include Prometheus instrumentation.
prometheus Package prometheus provides metrics primitives to instrument code for monitoring.
promhttp Package promhttp contains functions to create http.Handler instances to expose Prometheus metrics via HTTP.
push Package push provides functions to push metrics to a Pushgateway.
client_model
go Package io_prometheus_client is a generated protocol buffer package.
common
expfmt A package for reading and writing Prometheus metrics.
model Package model contains common data structures that are shared across Prometheus components and libraries.
procfs Package procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
syndtr
goleveldb
leveldb Package leveldb provides implementation of LevelDB key/value database.
cache Package cache provides interface and implementation of a cache algorithms.
comparer Package comparer provides interface and implementation for ordering sets of data.
errors Package errors provides common error types used throughout leveldb.
filter Package filter provides interface and implementation of probabilistic data structure.
iterator Package iterator provides interface and implementation to traverse over contents of a database.
journal Package journal reads and writes sequences of journals.
memdb Package memdb provides in-memory key/value database implementation.
opt Package opt provides sets of options used by LevelDB.
storage Package storage provides storage abstraction for LevelDB.
table Package table allows read and write sorted key/value.
testutil
util Package util provides utilities used throughout leveldb.