github.com/

directory
v0.0.0-...-fd97e0e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2016 License: Apache-2.0

Directories

Path Synopsis
akavel
rsrc/ico
Package ico describes Windows ICO file format.
Package ico describes Windows ICO file format.
armon
asaskevich
blang
davecgh
go-spew/spew
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
fatih
set
Package set provides both threadsafe and non-threadsafe implementations of a generic set data structure.
Package set provides both threadsafe and non-threadsafe implementations of a generic set data structure.
getlantern
appdir
package appdir provides a facility for determining the system-dependent paths for application resources.
package appdir provides a facility for determining the system-dependent paths for application resources.
autoupdate
Package autoupdate provides Lantern with special tools to autoupdate itself with minimal effort.
Package autoupdate provides Lantern with special tools to autoupdate itself with minimal effort.
aws-sdk-go/aws
Package aws contains support code for the various AWS clients in the github.com/awslabs/aws-sdk-go/gen subpackages.
Package aws contains support code for the various AWS clients in the github.com/awslabs/aws-sdk-go/gen subpackages.
aws-sdk-go/cfn
Package cfn provides functionality for creating AWS CloudFormation templates.
Package cfn provides functionality for creating AWS CloudFormation templates.
aws-sdk-go/cmd/aws-gen-gocli
Command aws-gen-gocli parses a JSON description of an AWS API and generates a Go file containing a client for the API.
Command aws-gen-gocli parses a JSON description of an AWS API and generates a Go file containing a client for the API.
aws-sdk-go/cmd/aws-gen-goendpoints
Command aws-gen-goendpoints parses a JSON description of the AWS endpoint discovery logic and generates a Go file which returns an endpoint.
Command aws-gen-goendpoints parses a JSON description of the AWS endpoint discovery logic and generates a Go file which returns an endpoint.
aws-sdk-go/gen
Package gen contains automatically generated AWS clients.
Package gen contains automatically generated AWS clients.
aws-sdk-go/gen/autoscaling
Package autoscaling provides a client for Auto Scaling.
Package autoscaling provides a client for Auto Scaling.
aws-sdk-go/gen/cloudformation
Package cloudformation provides a client for AWS CloudFormation.
Package cloudformation provides a client for AWS CloudFormation.
aws-sdk-go/gen/cloudfront
Package cloudfront provides a client for Amazon CloudFront.
Package cloudfront provides a client for Amazon CloudFront.
aws-sdk-go/gen/cloudhsm
Package cloudhsm provides a client for Amazon CloudHSM.
Package cloudhsm provides a client for Amazon CloudHSM.
aws-sdk-go/gen/cloudsearch
Package cloudsearch provides a client for Amazon CloudSearch.
Package cloudsearch provides a client for Amazon CloudSearch.
aws-sdk-go/gen/cloudsearchdomain
Package cloudsearchdomain provides a client for Amazon CloudSearch Domain.
Package cloudsearchdomain provides a client for Amazon CloudSearch Domain.
aws-sdk-go/gen/cloudtrail
Package cloudtrail provides a client for AWS CloudTrail.
Package cloudtrail provides a client for AWS CloudTrail.
aws-sdk-go/gen/cloudwatch
Package cloudwatch provides a client for Amazon CloudWatch.
Package cloudwatch provides a client for Amazon CloudWatch.
aws-sdk-go/gen/codedeploy
Package codedeploy provides a client for AWS CodeDeploy.
Package codedeploy provides a client for AWS CodeDeploy.
aws-sdk-go/gen/cognito/identity
Package cognitoidentity provides a client for Amazon Cognito Identity.
Package cognitoidentity provides a client for Amazon Cognito Identity.
aws-sdk-go/gen/cognito/sync
Package cognitosync provides a client for Amazon Cognito Sync.
Package cognitosync provides a client for Amazon Cognito Sync.
aws-sdk-go/gen/config
Package config provides a client for AWS Config.
Package config provides a client for AWS Config.
aws-sdk-go/gen/datapipeline
Package datapipeline provides a client for AWS Data Pipeline.
Package datapipeline provides a client for AWS Data Pipeline.
aws-sdk-go/gen/directconnect
Package directconnect provides a client for AWS Direct Connect.
Package directconnect provides a client for AWS Direct Connect.
aws-sdk-go/gen/dynamodb
Package dynamodb provides a client for Amazon DynamoDB.
Package dynamodb provides a client for Amazon DynamoDB.
aws-sdk-go/gen/ec2
Package ec2 provides a client for Amazon Elastic Compute Cloud.
Package ec2 provides a client for Amazon Elastic Compute Cloud.
aws-sdk-go/gen/ecs
Package ecs provides a client for Amazon EC2 Container Service.
Package ecs provides a client for Amazon EC2 Container Service.
aws-sdk-go/gen/elasticache
Package elasticcache provides a client for Amazon ElastiCache.
Package elasticcache provides a client for Amazon ElastiCache.
aws-sdk-go/gen/elasticbeanstalk
Package elasticbeanstalk provides a client for AWS Elastic Beanstalk.
Package elasticbeanstalk provides a client for AWS Elastic Beanstalk.
aws-sdk-go/gen/elastictranscoder
Package elastictranscoder provides a client for Amazon Elastic Transcoder.
Package elastictranscoder provides a client for Amazon Elastic Transcoder.
aws-sdk-go/gen/elb
Package elb provides a client for Elastic Load Balancing.
Package elb provides a client for Elastic Load Balancing.
aws-sdk-go/gen/emr
Package emr provides a client for Amazon Elastic MapReduce.
Package emr provides a client for Amazon Elastic MapReduce.
aws-sdk-go/gen/endpoints
Package endpoints provides lookups for all AWS service endpoints.
Package endpoints provides lookups for all AWS service endpoints.
aws-sdk-go/gen/glacier
Package glacier provides a client for Amazon Glacier.
Package glacier provides a client for Amazon Glacier.
aws-sdk-go/gen/iam
Package iam provides a client for AWS Identity and Access Management.
Package iam provides a client for AWS Identity and Access Management.
aws-sdk-go/gen/importexport
Package importexport provides a client for AWS Import/Export.
Package importexport provides a client for AWS Import/Export.
aws-sdk-go/gen/kinesis
Package kinesis provides a client for Amazon Kinesis.
Package kinesis provides a client for Amazon Kinesis.
aws-sdk-go/gen/kms
Package kms provides a client for AWS Key Management Service.
Package kms provides a client for AWS Key Management Service.
aws-sdk-go/gen/lambda
Package lambda provides a client for Amazon Lambda.
Package lambda provides a client for Amazon Lambda.
aws-sdk-go/gen/logs
Package logs provides a client for Amazon CloudWatch Logs.
Package logs provides a client for Amazon CloudWatch Logs.
aws-sdk-go/gen/opsworks
Package opsworks provides a client for AWS OpsWorks.
Package opsworks provides a client for AWS OpsWorks.
aws-sdk-go/gen/rds
Package rds provides a client for Amazon Relational Database Service.
Package rds provides a client for Amazon Relational Database Service.
aws-sdk-go/gen/redshift
Package redshift provides a client for Amazon Redshift.
Package redshift provides a client for Amazon Redshift.
aws-sdk-go/gen/route53
Package route53 provides a client for Amazon Route 53.
Package route53 provides a client for Amazon Route 53.
aws-sdk-go/gen/route53domains
Package route53domains provides a client for Amazon Route 53 Domains.
Package route53domains provides a client for Amazon Route 53 Domains.
aws-sdk-go/gen/s3
Package s3 provides a client for Amazon Simple Storage Service.
Package s3 provides a client for Amazon Simple Storage Service.
aws-sdk-go/gen/sdb
Package sdb provides a client for Amazon SimpleDB.
Package sdb provides a client for Amazon SimpleDB.
aws-sdk-go/gen/ses
Package ses provides a client for Amazon Simple Email Service.
Package ses provides a client for Amazon Simple Email Service.
aws-sdk-go/gen/sns
Package sns provides a client for Amazon Simple Notification Service.
Package sns provides a client for Amazon Simple Notification Service.
aws-sdk-go/gen/sqs
Package sqs provides a client for Amazon Simple Queue Service.
Package sqs provides a client for Amazon Simple Queue Service.
aws-sdk-go/gen/storagegateway
Package storagegateway provides a client for AWS Storage Gateway.
Package storagegateway provides a client for AWS Storage Gateway.
aws-sdk-go/gen/sts
Package sts provides a client for AWS Security Token Service.
Package sts provides a client for AWS Security Token Service.
aws-sdk-go/gen/support
Package support provides a client for AWS Support.
Package support provides a client for AWS Support.
aws-sdk-go/gen/swf
Package swf provides a client for Amazon Simple Workflow Service.
Package swf provides a client for Amazon Simple Workflow Service.
aws-sdk-go/model
Package model contains functionality to generate clients for AWS APIs.
Package model contains functionality to generate clients for AWS APIs.
badserver
badserver is an HTTP server that misbehaves in some common ways
badserver is an HTTP server that misbehaves in some common ways
balancer
package balancer provides weighted round-robin load balancing of network connections with the ability to specify quality of service (QOS) levels.
package balancer provides weighted round-robin load balancing of network connections with the ability to specify quality of service (QOS) levels.
buuid
Package buuid provides a type 4 uuid that can be encoded into a 16 byte binary representation as two 64 bit integers in little endian byte order.
Package buuid provides a type 4 uuid that can be encoded into a 16 byte binary representation as two 64 bit integers in little endian byte order.
bytecounting
package bytecounting provides mechanisms for counting bytes read/written on net.Conn and net.Listener.
package bytecounting provides mechanisms for counting bytes read/written on net.Conn and net.Listener.
byteexec
Package byteexec provides a very basic facility for running executables supplied as byte arrays, which is handy when used with github.com/jteeuwen/go-bindata.
Package byteexec provides a very basic facility for running executables supplied as byte arrays, which is handy when used with github.com/jteeuwen/go-bindata.
chained
Package chained provides a chained proxy that can proxy any tcp traffic over any underlying transport through a remote proxy.
Package chained provides a chained proxy that can proxy any tcp traffic over any underlying transport through a remote proxy.
deepcopy
package deepcopy provides functionality for making deep copies of objects.
package deepcopy provides functionality for making deep copies of objects.
detour
Package detour provides a net.Conn interface to dial another dialer if a site fails to connect directly.
Package detour provides a net.Conn interface to dial another dialer if a site fails to connect directly.
detour/proxy
package main provides a simple proxy program that uses detour, useful for performance testing.
package main provides a simple proxy program that uses detour, useful for performance testing.
edgedetect
Package edgedetect provides support for detecing whether the default web browser is Microsoft Edge.
Package edgedetect provides support for detecing whether the default web browser is Microsoft Edge.
edgedetect/cmd
This simple test program prints out whether or not the default browser is Edge, which is useful for testing/debugging edgedetect.
This simple test program prints out whether or not the default browser is Edge, which is useful for testing/debugging edgedetect.
elevate
package elevate provides support for executing commands with elevated privileges.
package elevate provides support for executing commands with elevated privileges.
eventual
Package eventual provides values that eventually have a value.
Package eventual provides values that eventually have a value.
filepersist
package filepersist provdies a mechanism for persisting data to a file at a permanent location
package filepersist provdies a mechanism for persisting data to a file at a permanent location
flashlight/config
+build !stub
+build !stub
flashlight/localdiscovery
Package localdiscovery provides a service for discovering Lantern instances in the local network
Package localdiscovery provides a service for discovering Lantern instances in the local network
flashlight/main
flashlight is a lightweight chained proxy that can run in client or server mode.
flashlight is a lightweight chained proxy that can run in client or server mode.
flashlight/proxy
package proxy provides the implementations of the client and server proxies
package proxy provides the implementations of the client and server proxies
go-dnsimple/dnsimple
Package dnsimple implements a client for the DNSimple API.
Package dnsimple implements a client for the DNSimple API.
go-igdman/igdman
Package igdman provides a basic management interface for Internet Gateway Devices (IGDs), primarily intended to help with creating port mappings from external ports to ports on internal ips.
Package igdman provides a basic management interface for Internet Gateway Devices (IGDs), primarily intended to help with creating port mappings from external ports to ports on internal ips.
go-update
go-update allows a program to update itself by replacing its executable file with a new version.
go-update allows a program to update itself by replacing its executable file with a new version.
golog
package golog implements logging functions that log errors to stderr and debug messages to stdout.
package golog implements logging functions that log errors to stderr and debug messages to stdout.
idletiming
package idletiming provides mechanisms for adding idle timeouts to net.Conn and net.Listener.
package idletiming provides mechanisms for adding idle timeouts to net.Conn and net.Listener.
keyman
Package keyman provides convenience APIs around Go's built-in crypto APIs.
Package keyman provides convenience APIs around Go's built-in crypto APIs.
lantern
Package lantern provides an embeddable client-side web proxy
Package lantern provides an embeddable client-side web proxy
lantern-mobile/lantern/interceptor
interceptor acts as an intermediary between a local SOCKS proxy intercepting VPN traffic and Lantern
interceptor acts as an intermediary between a local SOCKS proxy intercepting VPN traffic and Lantern
lantern-mobile/lantern/protected
Package protected is used for creating "protected" connections that bypass Android's VpnService
Package protected is used for creating "protected" connections that bypass Android's VpnService
lantern-mobile/lantern/socks-server
This dummy socks server is using for testing.
This dummy socks server is using for testing.
launcher
Package launcher configures Lantern to run on system start
Package launcher configures Lantern to run on system start
pac
pathreflect
package pathreflect provides the ability to address an object graph using a path notation and then modify the addressed node.
package pathreflect provides the ability to address an object graph using a path notation and then modify the addressed node.
peerscanner
peerscanner is a program that maintains entries in CDN and DNS services based on whether or not the corresponding Lantern servers are currently online.
peerscanner is a program that maintains entries in CDN and DNS services based on whether or not the corresponding Lantern servers are currently online.
peerscanner/cfl
package cfl provides a utility for interacting with CloudFlare
package cfl provides a utility for interacting with CloudFlare
peerscanner/cfr
package cfr provides utilities for interaction with cloudfront
package cfr provides utilities for interaction with cloudfront
profiling
package profiling provides support for easily doing CPU and memory profiling from within Go programs.
package profiling provides support for easily doing CPU and memory profiling from within Go programs.
protected
Package protected is used for creating "protected" connections that bypass Android's VpnService
Package protected is used for creating "protected" connections that bypass Android's VpnService
proxiedsites
proxiedsites manages a list of proxied sites, including a default set of sites (cloud) and user-applied customizations to that list.
proxiedsites manages a list of proxied sites, including a default set of sites (cloud) and user-applied customizations to that list.
systray
Package systray is a cross platfrom Go library to place an icon and menu in the notification area.
Package systray is a cross platfrom Go library to place an icon and menu in the notification area.
tarfs/tarfs
This program generates a go file that embeds resources from a given path as a tar archive in a byte array.
This program generates a go file that embeds resources from a given path as a tar archive in a byte array.
testify
A set of packages that provide many tools for testifying that your code will behave as you intend.
A set of packages that provide many tools for testifying that your code will behave as you intend.
testify/assert
A set of comprehensive testing tools for use with the normal Go testing system.
A set of comprehensive testing tools for use with the normal Go testing system.
testify/http
A set of tools to make testing http activity using the Go testing system easier.
A set of tools to make testing http activity using the Go testing system easier.
testify/mock
Provides a system by which it is possible to mock your objects and verify calls are happening as expected.
Provides a system by which it is possible to mock your objects and verify calls are happening as expected.
testify/require
Alternative testing tools which stop test execution if test failed.
Alternative testing tools which stop test execution if test failed.
testify/suite
The suite package contains logic for creating testing suite structs and running the methods on those structs as tests.
The suite package contains logic for creating testing suite structs and running the methods on those structs as tests.
tlsdefaults
Package tlsdefaults provides sensible defaults for using TLS.
Package tlsdefaults provides sensible defaults for using TLS.
tlsdialer
package tlsdialer contains a customized version of crypto/tls.Dial that allows control over whether or not to send the ServerName extension in the client handshake.
package tlsdialer contains a customized version of crypto/tls.Dial that allows control over whether or not to send the ServerName extension in the client handshake.
waitforserver
package waitforserver provides a function to wait for a server at given address.
package waitforserver provides a function to wait for a server at given address.
wfilter
package wfilter provides facilities for adding filtering to io.Writer.
package wfilter provides facilities for adding filtering to io.Writer.
withtimeout
package withtimeout provides functionality for performing operations with a timeout.
package withtimeout provides functionality for performing operations with a timeout.
yaml
Package yaml implements YAML support for the Go language.
Package yaml implements YAML support for the Go language.
google
go-github/github
Package github provides a client for using the GitHub API.
Package github provides a client for using the GitHub API.
go-github/tests/fields
This tool tests for the JSON mappings in the go-github data types.
This tool tests for the JSON mappings in the go-github data types.
go-querystring/query
Package query implements encoding of structs into URL query parameters.
Package query implements encoding of structs into URL query parameters.
gorilla
context
Package context stores values shared during a request lifetime.
Package context stores values shared during a request lifetime.
mux
Package gorilla/mux implements a request router and dispatcher.
Package gorilla/mux implements a request router and dispatcher.
websocket
Package websocket implements the WebSocket protocol defined in RFC 6455.
Package websocket implements the WebSocket protocol defined in RFC 6455.
websocket/examples/autobahn
Command server is a test server for the Autobahn WebSockets Test Suite.
Command server is a test server for the Autobahn WebSockets Test Suite.
hashicorp
golang-lru
This package provides a simple LRU cache.
This package provides a simple LRU cache.
jackpal
jteeuwen
go-bindata
bindata converts any file into managable Go source code.
bindata converts any file into managable Go source code.
kardianos
osext
Extensions to the standard "os" package.
Extensions to the standard "os" package.
kr
binarydist
Package binarydist implements binary diff and patch as described on http://www.daemonology.net/bsdiff/.
Package binarydist implements binary diff and patch as described on http://www.daemonology.net/bsdiff/.
luisiturrios
gowin
Provide simple Windows OS interface to manipulate windows registry, environment variables, default paths and windows services from Golang lenguaje
Provide simple Windows OS interface to manipulate windows registry, environment variables, default paths and windows services from Golang lenguaje
mailgun
oxy/cbreaker
Circuit breakers start in the Standby state first, observing responses and watching location metrics.
Circuit breakers start in the Standby state first, observing responses and watching location metrics.
oxy/connlimit
package connlimit provides control over simultaneous connections coming from the same source
package connlimit provides control over simultaneous connections coming from the same source
oxy/forward
package forwarder implements http handler that forwards requests to remote server and serves back the response
package forwarder implements http handler that forwards requests to remote server and serves back the response
oxy/ratelimit
Tokenbucket based request rate limiter
Tokenbucket based request rate limiter
oxy/roundrobin
package roundrobin implements dynamic weighted round robin load balancer http handler
package roundrobin implements dynamic weighted round robin load balancer http handler
oxy/stream
package stream provides http.Handler middleware that solves several problems when dealing with http requests:
package stream provides http.Handler middleware that solves several problems when dealing with http requests:
oxy/trace
Package trace implement structured logging of requests
Package trace implement structured logging of requests
miekg
dns
Package dns implements a full featured interface to the Domain Name System.
Package dns implements a full featured interface to the Domain Name System.
dns/dnsutil
Package dnsutil contains higher-level methods useful with the dns package.
Package dnsutil contains higher-level methods useful with the dns package.
dns/idn
Package idn implements encoding from and to punycode as speficied by RFC 3492.
Package idn implements encoding from and to punycode as speficied by RFC 3492.
mitchellh
mapstructure
The mapstructure package exposes functionality to convert an abitrary map[string]interface{} into a native Go structure.
The mapstructure package exposes functionality to convert an abitrary map[string]interface{} into a native Go structure.
osext
Extensions to the standard "os" package.
Extensions to the standard "os" package.
panicwrap
The panicwrap package provides functions for capturing and handling panics in your application.
The panicwrap package provides functions for capturing and handling panics in your application.
oxtoacart
bpool
Package bpool implements leaky pools of byte arrays and Buffers as bounded channels.
Package bpool implements leaky pools of byte arrays and Buffers as bounded channels.
satori
go.uuid
Package uuid provides implementation of Universally Unique Identifier (UUID).
Package uuid provides implementation of Universally Unique Identifier (UUID).
skratchdot
open-golang/open
Open a file, directory, or URI using the OS's default application for that object type.
Open a file, directory, or URI using the OS's default application for that object type.
stretchr
objx
objx - Go package for dealing with maps, slices, JSON and other data.
objx - Go package for dealing with maps, slices, JSON and other data.
testify
Package testify is a set of packages that provide many tools for testifying that your code will behave as you intend.
Package testify is a set of packages that provide many tools for testifying that your code will behave as you intend.
testify/assert
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system.
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system.
testify/http
A set of tools to make testing http activity using the Go testing system easier.
A set of tools to make testing http activity using the Go testing system easier.
testify/mock
Provides a system by which it is possible to mock your objects and verify calls are happening as expected.
Provides a system by which it is possible to mock your objects and verify calls are happening as expected.
testify/require
Alternative testing tools which stop test execution if test failed.
Alternative testing tools which stop test execution if test failed.
testify/suite
The suite package contains logic for creating testing suite structs and running the methods on those structs as tests.
The suite package contains logic for creating testing suite structs and running the methods on those structs as tests.
vaughan0
go-ini
Package ini provides functions for parsing INI configuration files.
Package ini provides functions for parsing INI configuration files.
visionmedia

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL