Directories ¶
Path | Synopsis |
---|---|
_tmpls
|
|
_vendor
|
|
src/github.com/fsnotify/fsnotify
Package fsnotify provides a platform-independent interface for file system notifications.
|
Package fsnotify provides a platform-independent interface for file system notifications. |
src/github.com/golang/protobuf/conformance
conformance implements the conformance test subprocess protocol as documented in conformance.proto.
|
conformance implements the conformance test subprocess protocol as documented in conformance.proto. |
src/github.com/golang/protobuf/descriptor
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types.
|
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types. |
src/github.com/golang/protobuf/jsonpb
Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON.
|
Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON. |
src/github.com/golang/protobuf/proto
Package proto converts data structures to and from the wire format of protocol buffers.
|
Package proto converts data structures to and from the wire format of protocol buffers. |
src/github.com/golang/protobuf/protoc-gen-go/generator
The code generator for the plugin for the Google protocol buffer compiler.
|
The code generator for the plugin for the Google protocol buffer compiler. |
src/github.com/golang/protobuf/protoc-gen-go/generator/internal/remap
Package remap handles tracking the locations of Go tokens in a source text across a rewrite by the Go formatter.
|
Package remap handles tracking the locations of Go tokens in a source text across a rewrite by the Go formatter. |
src/github.com/golang/protobuf/protoc-gen-go/grpc
Package grpc outputs gRPC service descriptions in Go code.
|
Package grpc outputs gRPC service descriptions in Go code. |
src/github.com/golang/protobuf/protoc-gen-go/plugin
Package plugin_go is a generated protocol buffer package.
|
Package plugin_go is a generated protocol buffer package. |
src/github.com/golang/protobuf/ptypes
Package ptypes contains code for interacting with well-known types.
|
Package ptypes contains code for interacting with well-known types. |
src/github.com/gopherjs/gopherjs/compiler/gopherjspkg
Package gopherjspkg provides core GopherJS packages via a virtual filesystem.
|
Package gopherjspkg provides core GopherJS packages via a virtual filesystem. |
src/github.com/gopherjs/gopherjs/compiler/natives
Package natives provides native packages via a virtual filesystem.
|
Package natives provides native packages via a virtual filesystem. |
src/github.com/gopherjs/gopherjs/internal/sysutil
Package sysutil contains system-specific utilities.
|
Package sysutil contains system-specific utilities. |
src/github.com/gopherjs/gopherjs/js
Package js provides functions for interacting with native JavaScript APIs.
|
Package js provides functions for interacting with native JavaScript APIs. |
src/github.com/gopherjs/gopherjs/tests
Package tests contains tests for GopherJS.
|
Package tests contains tests for GopherJS. |
src/github.com/gopherjs/jsbuiltin
Package jsbuiltin provides minimal wrappers around some JavasScript built-in functions.
|
Package jsbuiltin provides minimal wrappers around some JavasScript built-in functions. |
src/github.com/jteeuwen/go-bindata
bindata converts any file into managable Go source code.
|
bindata converts any file into managable Go source code. |
src/github.com/kr/pty
Package pty provides functions for working with Unix terminals.
|
Package pty provides functions for working with Unix terminals. |
src/github.com/rogpeppe/rog-go/canvas
The canvas package provides some a facility for managing independently updating objects inside a graphics window.
|
The canvas package provides some a facility for managing independently updating objects inside a graphics window. |
src/github.com/rogpeppe/rog-go/cmd/apipe
The apipe command pipes the contents of the current acme window through its argument shell command and updates them to the result by applying minimal changes.
|
The apipe command pipes the contents of the current acme window through its argument shell command and updates them to the result by applying minimal changes. |
src/github.com/rogpeppe/rog-go/cmd/calc
Calc is a calculator designed to be run on the command line.
|
Calc is a calculator designed to be run on the command line. |
src/github.com/rogpeppe/rog-go/cmd/hello
A "simple" program to display some text and let the user drag it around.
|
A "simple" program to display some text and let the user drag it around. |
src/github.com/rogpeppe/rog-go/cmd/pxargs
The pxargs command is a simpler version of xargs(1) that can execute commands in parallel.
|
The pxargs command is a simpler version of xargs(1) that can execute commands in parallel. |
src/github.com/rogpeppe/rog-go/cmd/rpcreader
rpcreader demonstrates using RPC to initiate file streaming over the same connection.
|
rpcreader demonstrates using RPC to initiate file streaming over the same connection. |
src/github.com/rogpeppe/rog-go/cmd/share2
Share is a piece of demo code to illustrate the flexibility of the rpc and netchan packages.
|
Share is a piece of demo code to illustrate the flexibility of the rpc and netchan packages. |
src/github.com/rogpeppe/rog-go/cmd/stackgraph
The stackgraph command reads a Go stack trace (as produced by a Go panic) from its standard input and writes an SVG file suitable for viewing in a web browser on its standard output.
|
The stackgraph command reads a Go stack trace (as produced by a Go panic) from its standard input and writes an SVG file suitable for viewing in a web browser on its standard output. |
src/github.com/rogpeppe/rog-go/cmd/timestamp
The timestamp command annotates lines read from standard input with the time that they were read.
|
The timestamp command annotates lines read from standard input with the time that they were read. |
src/github.com/rogpeppe/rog-go/deepdiff
The deepdiff package implements a version of reflect.DeepEquals that also returns an error message describing the first difference found.
|
The deepdiff package implements a version of reflect.DeepEquals that also returns an error message describing the first difference found. |
src/github.com/rogpeppe/rog-go/exp/cmd/errfix
Fix finds Go programs that use old APIs and rewrites them to use newer ones.
|
Fix finds Go programs that use old APIs and rewrites them to use newer ones. |
src/github.com/rogpeppe/rog-go/exp/cmd/godef
Godef prints the source location of definitions in Go programs.
|
Godef prints the source location of definitions in Go programs. |
src/github.com/rogpeppe/rog-go/exp/cmd/gosym
The gosym command manipulates symbols in Go source code.
|
The gosym command manipulates symbols in Go source code. |
src/github.com/rogpeppe/rog-go/exp/cmd/websocket-stress
ulimit -n 30000
|
ulimit -n 30000 |
src/github.com/rogpeppe/rog-go/exp/deepcopy
The deepcopy package implements deep copying of arbitrary data structures, making sure that self references and shared pointers are preserved.
|
The deepcopy package implements deep copying of arbitrary data structures, making sure that self references and shared pointers are preserved. |
src/github.com/rogpeppe/rog-go/exp/example/event
The event package demonstrates use of the callback package to call Go functions from a non-Go-created thread.
|
The event package demonstrates use of the callback package to call Go functions from a non-Go-created thread. |
src/github.com/rogpeppe/rog-go/exp/example/looper
Looper is an example package demonstrating use of the callback package.
|
Looper is an example package demonstrating use of the callback package. |
src/github.com/rogpeppe/rog-go/exp/go/ast
Package ast declares the types used to represent syntax trees for Go packages.
|
Package ast declares the types used to represent syntax trees for Go packages. |
src/github.com/rogpeppe/rog-go/exp/go/parser
A parser for Go source files.
|
A parser for Go source files. |
src/github.com/rogpeppe/rog-go/exp/go/printer
Package printer implements printing of AST nodes.
|
Package printer implements printing of AST nodes. |
src/github.com/rogpeppe/rog-go/exp/go/scanner
Package scanner implements a scanner for Go source text.
|
Package scanner implements a scanner for Go source text. |
src/github.com/rogpeppe/rog-go/exp/go/sym
The sym package provides a way to iterate over and change the symbols in Go source files.
|
The sym package provides a way to iterate over and change the symbols in Go source files. |
src/github.com/rogpeppe/rog-go/exp/go/token
This package defines constants representing the lexical tokens of the Go programming language and basic operations on tokens (printing, predicates).
|
This package defines constants representing the lexical tokens of the Go programming language and basic operations on tokens (printing, predicates). |
src/github.com/rogpeppe/rog-go/exp/go/types
Types infers source locations and types from Go expressions.
|
Types infers source locations and types from Go expressions. |
src/github.com/rogpeppe/rog-go/exp/runtime/debug
Package debug contains facilities for programs to debug themselves while they are running.
|
Package debug contains facilities for programs to debug themselves while they are running. |
src/github.com/rogpeppe/rog-go/exp/stamp
Timestamp recording (for debugging).
|
Timestamp recording (for debugging). |
src/github.com/rogpeppe/rog-go/exp/stringfs
The stringfs package provides a way to recursively encode the data in a directory as a string, and to extract the contents later.
|
The stringfs package provides a way to recursively encode the data in a directory as a string, and to extract the contents later. |
src/github.com/rogpeppe/rog-go/extern/draw
Package draw provides basic graphics and drawing primitives, in the style of the Plan 9 graphics library (see http://plan9.bell-labs.com/magic/man2html/2/draw) and the X Render extension.
|
Package draw provides basic graphics and drawing primitives, in the style of the Plan 9 graphics library (see http://plan9.bell-labs.com/magic/man2html/2/draw) and the X Render extension. |
src/github.com/rogpeppe/rog-go/extern/x11
This package implements an X11 backend for the exp/draw package.
|
This package implements an X11 backend for the exp/draw package. |
src/github.com/rogpeppe/rog-go/fakenet
The fakenet package provides a way to turn a regular io.ReadWriter into a net.Conn, including support for timeouts.
|
The fakenet package provides a way to turn a regular io.ReadWriter into a net.Conn, including support for timeouts. |
src/github.com/rogpeppe/rog-go/go9p/g9p
The p9 package g9provides the definitions and functions used to implement the 9P2000 protocol.
|
The p9 package g9provides the definitions and functions used to implement the 9P2000 protocol. |
src/github.com/rogpeppe/rog-go/go9p/g9pc
The srv package provides definitions and functions used to implement a 9P2000 file client.
|
The srv package provides definitions and functions used to implement a 9P2000 file client. |
src/github.com/rogpeppe/rog-go/ncnet
The netchanrpc package makes it possible to run an RPC service over netchan.
|
The netchanrpc package makes it possible to run an RPC service over netchan. |
src/github.com/rogpeppe/rog-go/ncrpc
The ncrpc package layers client-server and server-client RPC interfaces on top of netchan.
|
The ncrpc package layers client-server and server-client RPC interfaces on top of netchan. |
src/github.com/rogpeppe/rog-go/parallel
The parallel package provides a way of running functions concurrently while limiting the maximum number running at once.
|
The parallel package provides a way of running functions concurrently while limiting the maximum number running at once. |
src/github.com/rogpeppe/rog-go/values
The values package provides multiple-writer, multiple-listener access to changing values.
|
The values package provides multiple-writer, multiple-listener access to changing values. |
src/github.com/russross/blackfriday
Package blackfriday is a Markdown processor.
|
Package blackfriday is a Markdown processor. |
src/github.com/sclevine/agouti
Package agouti is a universal WebDriver client for Go.
|
Package agouti is a universal WebDriver client for Go. |
src/github.com/sclevine/agouti/api
Package api provides a generic, low-level WebDriver API client for Go.
|
Package api provides a generic, low-level WebDriver API client for Go. |
src/github.com/sclevine/agouti/matchers
Package matchers provides a set of Gomega-compatible matchers for use with the agouti package.
|
Package matchers provides a set of Gomega-compatible matchers for use with the agouti package. |
src/github.com/shurcooL/httpfs/filter
Package filter offers an http.FileSystem wrapper with the ability to keep or skip files.
|
Package filter offers an http.FileSystem wrapper with the ability to keep or skip files. |
src/github.com/shurcooL/httpfs/html/vfstemplate
Package vfstemplate offers html/template helpers that use http.FileSystem.
|
Package vfstemplate offers html/template helpers that use http.FileSystem. |
src/github.com/shurcooL/httpfs/httputil
Package httputil implements HTTP utility functions for http.FileSystem.
|
Package httputil implements HTTP utility functions for http.FileSystem. |
src/github.com/shurcooL/httpfs/path/vfspath
Package vfspath implements utility routines for manipulating virtual file system paths.
|
Package vfspath implements utility routines for manipulating virtual file system paths. |
src/github.com/shurcooL/httpfs/union
Package union offers a simple http.FileSystem that can unify multiple filesystems at various mount points.
|
Package union offers a simple http.FileSystem that can unify multiple filesystems at various mount points. |
src/github.com/shurcooL/httpfs/vfsutil
Package vfsutil implements some I/O utility functions for http.FileSystem.
|
Package vfsutil implements some I/O utility functions for http.FileSystem. |
src/github.com/spf13/cobra
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
|
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces. |
src/github.com/spf13/pflag
Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
|
Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags. |
src/golang.org/x/crypto/acme
Package acme provides an implementation of the Automatic Certificate Management Environment (ACME) spec.
|
Package acme provides an implementation of the Automatic Certificate Management Environment (ACME) spec. |
src/golang.org/x/crypto/acme/autocert
Package autocert provides automatic access to certificates from Let's Encrypt and any other ACME-based CA.
|
Package autocert provides automatic access to certificates from Let's Encrypt and any other ACME-based CA. |
src/golang.org/x/crypto/argon2
Package argon2 implements the key derivation function Argon2.
|
Package argon2 implements the key derivation function Argon2. |
src/golang.org/x/crypto/bcrypt
Package bcrypt implements Provos and Mazières's bcrypt adaptive hashing algorithm.
|
Package bcrypt implements Provos and Mazières's bcrypt adaptive hashing algorithm. |
src/golang.org/x/crypto/blake2b
Package blake2b implements the BLAKE2b hash algorithm defined by RFC 7693 and the extendable output function (XOF) BLAKE2Xb.
|
Package blake2b implements the BLAKE2b hash algorithm defined by RFC 7693 and the extendable output function (XOF) BLAKE2Xb. |
src/golang.org/x/crypto/blake2s
Package blake2s implements the BLAKE2s hash algorithm defined by RFC 7693 and the extendable output function (XOF) BLAKE2Xs.
|
Package blake2s implements the BLAKE2s hash algorithm defined by RFC 7693 and the extendable output function (XOF) BLAKE2Xs. |
src/golang.org/x/crypto/blowfish
Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
|
Package blowfish implements Bruce Schneier's Blowfish encryption algorithm. |
src/golang.org/x/crypto/bn256
Package bn256 implements a particular bilinear group.
|
Package bn256 implements a particular bilinear group. |
src/golang.org/x/crypto/cast5
Package cast5 implements CAST5, as defined in RFC 2144.
|
Package cast5 implements CAST5, as defined in RFC 2144. |
src/golang.org/x/crypto/chacha20poly1305
Package chacha20poly1305 implements the ChaCha20-Poly1305 AEAD as specified in RFC 7539.
|
Package chacha20poly1305 implements the ChaCha20-Poly1305 AEAD as specified in RFC 7539. |
src/golang.org/x/crypto/cryptobyte
Package cryptobyte contains types that help with parsing and constructing length-prefixed, binary messages, including ASN.1 DER.
|
Package cryptobyte contains types that help with parsing and constructing length-prefixed, binary messages, including ASN.1 DER. |
src/golang.org/x/crypto/cryptobyte/asn1
Package asn1 contains supporting types for parsing and building ASN.1 messages with the cryptobyte package.
|
Package asn1 contains supporting types for parsing and building ASN.1 messages with the cryptobyte package. |
src/golang.org/x/crypto/curve25519
Package curve25519 provides an implementation of scalar multiplication on the elliptic curve known as curve25519.
|
Package curve25519 provides an implementation of scalar multiplication on the elliptic curve known as curve25519. |
src/golang.org/x/crypto/ed25519
Package ed25519 implements the Ed25519 signature algorithm.
|
Package ed25519 implements the Ed25519 signature algorithm. |
src/golang.org/x/crypto/hkdf
Package hkdf implements the HMAC-based Extract-and-Expand Key Derivation Function (HKDF) as defined in RFC 5869.
|
Package hkdf implements the HMAC-based Extract-and-Expand Key Derivation Function (HKDF) as defined in RFC 5869. |
src/golang.org/x/crypto/internal/chacha20
Package ChaCha20 implements the core ChaCha20 function as specified in https://tools.ietf.org/html/rfc7539#section-2.3.
|
Package ChaCha20 implements the core ChaCha20 function as specified in https://tools.ietf.org/html/rfc7539#section-2.3. |
src/golang.org/x/crypto/internal/subtle
Package subtle implements functions that are often useful in cryptographic code but require careful thought to use correctly.
|
Package subtle implements functions that are often useful in cryptographic code but require careful thought to use correctly. |
src/golang.org/x/crypto/md4
Package md4 implements the MD4 hash algorithm as defined in RFC 1320.
|
Package md4 implements the MD4 hash algorithm as defined in RFC 1320. |
src/golang.org/x/crypto/nacl/auth
Package auth authenticates a message using a secret key.
|
Package auth authenticates a message using a secret key. |
src/golang.org/x/crypto/nacl/box
Package box authenticates and encrypts small messages using public-key cryptography.
|
Package box authenticates and encrypts small messages using public-key cryptography. |
src/golang.org/x/crypto/nacl/secretbox
Package secretbox encrypts and authenticates small messages.
|
Package secretbox encrypts and authenticates small messages. |
src/golang.org/x/crypto/nacl/sign
Package sign signs small messages using public-key cryptography.
|
Package sign signs small messages using public-key cryptography. |
src/golang.org/x/crypto/ocsp
Package ocsp parses OCSP responses as specified in RFC 2560.
|
Package ocsp parses OCSP responses as specified in RFC 2560. |
src/golang.org/x/crypto/openpgp
Package openpgp implements high level operations on OpenPGP messages.
|
Package openpgp implements high level operations on OpenPGP messages. |
src/golang.org/x/crypto/openpgp/armor
Package armor implements OpenPGP ASCII Armor, see RFC 4880.
|
Package armor implements OpenPGP ASCII Armor, see RFC 4880. |
src/golang.org/x/crypto/openpgp/clearsign
Package clearsign generates and processes OpenPGP, clear-signed data.
|
Package clearsign generates and processes OpenPGP, clear-signed data. |
src/golang.org/x/crypto/openpgp/elgamal
Package elgamal implements ElGamal encryption, suitable for OpenPGP, as specified in "A Public-Key Cryptosystem and a Signature Scheme Based on Discrete Logarithms," IEEE Transactions on Information Theory, v.
|
Package elgamal implements ElGamal encryption, suitable for OpenPGP, as specified in "A Public-Key Cryptosystem and a Signature Scheme Based on Discrete Logarithms," IEEE Transactions on Information Theory, v. |
src/golang.org/x/crypto/openpgp/errors
Package errors contains common error types for the OpenPGP packages.
|
Package errors contains common error types for the OpenPGP packages. |
src/golang.org/x/crypto/openpgp/packet
Package packet implements parsing and serialization of OpenPGP packets, as specified in RFC 4880.
|
Package packet implements parsing and serialization of OpenPGP packets, as specified in RFC 4880. |
src/golang.org/x/crypto/openpgp/s2k
Package s2k implements the various OpenPGP string-to-key transforms as specified in RFC 4800 section 3.7.1.
|
Package s2k implements the various OpenPGP string-to-key transforms as specified in RFC 4800 section 3.7.1. |
src/golang.org/x/crypto/otr
Package otr implements the Off The Record protocol as specified in http://www.cypherpunks.ca/otr/Protocol-v2-3.1.0.html
|
Package otr implements the Off The Record protocol as specified in http://www.cypherpunks.ca/otr/Protocol-v2-3.1.0.html |
src/golang.org/x/crypto/pbkdf2
Package pbkdf2 implements the key derivation function PBKDF2 as defined in RFC 2898 / PKCS #5 v2.0.
|
Package pbkdf2 implements the key derivation function PBKDF2 as defined in RFC 2898 / PKCS #5 v2.0. |
src/golang.org/x/crypto/pkcs12
Package pkcs12 implements some of PKCS#12.
|
Package pkcs12 implements some of PKCS#12. |
src/golang.org/x/crypto/pkcs12/internal/rc2
Package rc2 implements the RC2 cipher
|
Package rc2 implements the RC2 cipher |
src/golang.org/x/crypto/poly1305
Package poly1305 implements Poly1305 one-time message authentication code as specified in https://cr.yp.to/mac/poly1305-20050329.pdf.
|
Package poly1305 implements Poly1305 one-time message authentication code as specified in https://cr.yp.to/mac/poly1305-20050329.pdf. |
src/golang.org/x/crypto/ripemd160
Package ripemd160 implements the RIPEMD-160 hash algorithm.
|
Package ripemd160 implements the RIPEMD-160 hash algorithm. |
src/golang.org/x/crypto/salsa20
Package salsa20 implements the Salsa20 stream cipher as specified in https://cr.yp.to/snuffle/spec.pdf.
|
Package salsa20 implements the Salsa20 stream cipher as specified in https://cr.yp.to/snuffle/spec.pdf. |
src/golang.org/x/crypto/salsa20/salsa
Package salsa provides low-level access to functions in the Salsa family.
|
Package salsa provides low-level access to functions in the Salsa family. |
src/golang.org/x/crypto/scrypt
Package scrypt implements the scrypt key derivation function as defined in Colin Percival's paper "Stronger Key Derivation via Sequential Memory-Hard Functions" (https://www.tarsnap.com/scrypt/scrypt.pdf).
|
Package scrypt implements the scrypt key derivation function as defined in Colin Percival's paper "Stronger Key Derivation via Sequential Memory-Hard Functions" (https://www.tarsnap.com/scrypt/scrypt.pdf). |
src/golang.org/x/crypto/sha3
Package sha3 implements the SHA-3 fixed-output-length hash functions and the SHAKE variable-output-length hash functions defined by FIPS-202.
|
Package sha3 implements the SHA-3 fixed-output-length hash functions and the SHAKE variable-output-length hash functions defined by FIPS-202. |
src/golang.org/x/crypto/ssh
Package ssh implements an SSH client and server.
|
Package ssh implements an SSH client and server. |
src/golang.org/x/crypto/ssh/agent
Package agent implements the ssh-agent protocol, and provides both a client and a server.
|
Package agent implements the ssh-agent protocol, and provides both a client and a server. |
src/golang.org/x/crypto/ssh/knownhosts
Package knownhosts implements a parser for the OpenSSH known_hosts host key database, and provides utility functions for writing OpenSSH compliant known_hosts files.
|
Package knownhosts implements a parser for the OpenSSH known_hosts host key database, and provides utility functions for writing OpenSSH compliant known_hosts files. |
src/golang.org/x/crypto/ssh/terminal
Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems.
|
Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems. |
src/golang.org/x/crypto/ssh/test
Package test contains integration tests for the golang.org/x/crypto/ssh package.
|
Package test contains integration tests for the golang.org/x/crypto/ssh package. |
src/golang.org/x/crypto/tea
Package tea implements the TEA algorithm, as defined in Needham and Wheeler's 1994 technical report, “TEA, a Tiny Encryption Algorithm”.
|
Package tea implements the TEA algorithm, as defined in Needham and Wheeler's 1994 technical report, “TEA, a Tiny Encryption Algorithm”. |
src/golang.org/x/crypto/twofish
Package twofish implements Bruce Schneier's Twofish encryption algorithm.
|
Package twofish implements Bruce Schneier's Twofish encryption algorithm. |
src/golang.org/x/crypto/xtea
Package xtea implements XTEA encryption, as defined in Needham and Wheeler's 1997 technical report, "Tea extensions."
|
Package xtea implements XTEA encryption, as defined in Needham and Wheeler's 1997 technical report, "Tea extensions." |
src/golang.org/x/crypto/xts
Package xts implements the XTS cipher mode as specified in IEEE P1619/D16.
|
Package xts implements the XTS cipher mode as specified in IEEE P1619/D16. |
src/golang.org/x/net/bpf
Package bpf implements marshaling and unmarshaling of programs for the Berkeley Packet Filter virtual machine, and provides a Go implementation of the virtual machine.
|
Package bpf implements marshaling and unmarshaling of programs for the Berkeley Packet Filter virtual machine, and provides a Go implementation of the virtual machine. |
src/golang.org/x/net/context
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.
|
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes. |
src/golang.org/x/net/context/ctxhttp
Package ctxhttp provides helper functions for performing context-aware HTTP requests.
|
Package ctxhttp provides helper functions for performing context-aware HTTP requests. |
src/golang.org/x/net/dict
Package dict implements the Dictionary Server Protocol as defined in RFC 2229.
|
Package dict implements the Dictionary Server Protocol as defined in RFC 2229. |
src/golang.org/x/net/dns/dnsmessage
Package dnsmessage provides a mostly RFC 1035 compliant implementation of DNS message packing and unpacking.
|
Package dnsmessage provides a mostly RFC 1035 compliant implementation of DNS message packing and unpacking. |
src/golang.org/x/net/html
Package html implements an HTML5-compliant tokenizer and parser.
|
Package html implements an HTML5-compliant tokenizer and parser. |
src/golang.org/x/net/html/atom
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id".
|
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id". |
src/golang.org/x/net/html/charset
Package charset provides common text encodings for HTML documents.
|
Package charset provides common text encodings for HTML documents. |
src/golang.org/x/net/http/httpguts
Package httpguts provides functions implementing various details of the HTTP specification.
|
Package httpguts provides functions implementing various details of the HTTP specification. |
src/golang.org/x/net/http/httpproxy
Package httpproxy provides support for HTTP proxy determination based on environment variables, as provided by net/http's ProxyFromEnvironment function.
|
Package httpproxy provides support for HTTP proxy determination based on environment variables, as provided by net/http's ProxyFromEnvironment function. |
src/golang.org/x/net/http2
Package http2 implements the HTTP/2 protocol.
|
Package http2 implements the HTTP/2 protocol. |
src/golang.org/x/net/http2/h2i
The h2i command is an interactive HTTP/2 console.
|
The h2i command is an interactive HTTP/2 console. |
src/golang.org/x/net/http2/hpack
Package hpack implements HPACK, a compression format for efficiently representing HTTP header fields in the context of HTTP/2.
|
Package hpack implements HPACK, a compression format for efficiently representing HTTP header fields in the context of HTTP/2. |
src/golang.org/x/net/icmp
Package icmp provides basic functions for the manipulation of messages used in the Internet Control Message Protocols, ICMPv4 and ICMPv6.
|
Package icmp provides basic functions for the manipulation of messages used in the Internet Control Message Protocols, ICMPv4 and ICMPv6. |
src/golang.org/x/net/idna
Package idna implements IDNA2008 using the compatibility processing defined by UTS (Unicode Technical Standard) #46, which defines a standard to deal with the transition from IDNA2003.
|
Package idna implements IDNA2008 using the compatibility processing defined by UTS (Unicode Technical Standard) #46, which defines a standard to deal with the transition from IDNA2003. |
src/golang.org/x/net/internal/iana
Package iana provides protocol number resources managed by the Internet Assigned Numbers Authority (IANA).
|
Package iana provides protocol number resources managed by the Internet Assigned Numbers Authority (IANA). |
src/golang.org/x/net/internal/nettest
Package nettest provides utilities for network testing.
|
Package nettest provides utilities for network testing. |
src/golang.org/x/net/internal/socket
Package socket provides a portable interface for socket system calls.
|
Package socket provides a portable interface for socket system calls. |
src/golang.org/x/net/internal/socks
Package socks provides a SOCKS version 5 client implementation.
|
Package socks provides a SOCKS version 5 client implementation. |
src/golang.org/x/net/internal/sockstest
Package sockstest provides utilities for SOCKS testing.
|
Package sockstest provides utilities for SOCKS testing. |
src/golang.org/x/net/internal/timeseries
Package timeseries implements a time series structure for stats collection.
|
Package timeseries implements a time series structure for stats collection. |
src/golang.org/x/net/ipv4
Package ipv4 implements IP-level socket options for the Internet Protocol version 4.
|
Package ipv4 implements IP-level socket options for the Internet Protocol version 4. |
src/golang.org/x/net/ipv6
Package ipv6 implements IP-level socket options for the Internet Protocol version 6.
|
Package ipv6 implements IP-level socket options for the Internet Protocol version 6. |
src/golang.org/x/net/nettest
Package nettest provides utilities for network testing.
|
Package nettest provides utilities for network testing. |
src/golang.org/x/net/netutil
Package netutil provides network utility functions, complementing the more common ones in the net package.
|
Package netutil provides network utility functions, complementing the more common ones in the net package. |
src/golang.org/x/net/proxy
Package proxy provides support for a variety of protocols to proxy network data.
|
Package proxy provides support for a variety of protocols to proxy network data. |
src/golang.org/x/net/publicsuffix
Package publicsuffix provides a public suffix list based on data from http://publicsuffix.org/.
|
Package publicsuffix provides a public suffix list based on data from http://publicsuffix.org/. |
src/golang.org/x/net/route
Package route provides basic functions for the manipulation of packet routing facilities on BSD variants.
|
Package route provides basic functions for the manipulation of packet routing facilities on BSD variants. |
src/golang.org/x/net/trace
Package trace implements tracing of requests and long-lived objects.
|
Package trace implements tracing of requests and long-lived objects. |
src/golang.org/x/net/webdav
Package webdav provides a WebDAV server implementation.
|
Package webdav provides a WebDAV server implementation. |
src/golang.org/x/net/webdav/internal/xml
Package xml implements a simple XML 1.0 parser that understands XML name spaces.
|
Package xml implements a simple XML 1.0 parser that understands XML name spaces. |
src/golang.org/x/net/websocket
Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.
|
Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455. |
src/golang.org/x/net/xsrftoken
Package xsrftoken provides methods for generating and validating secure XSRF tokens.
|
Package xsrftoken provides methods for generating and validating secure XSRF tokens. |
src/golang.org/x/sys/cpu
Package cpu implements processor feature detection for various CPU architectures.
|
Package cpu implements processor feature detection for various CPU architectures. |
src/golang.org/x/sys/unix
Package unix contains an interface to the low-level operating system primitives.
|
Package unix contains an interface to the low-level operating system primitives. |
src/golang.org/x/sys/windows/svc
Package svc provides everything required to build Windows service.
|
Package svc provides everything required to build Windows service. |
src/golang.org/x/sys/windows/svc/debug
Package debug provides facilities to execute svc.Handler on console.
|
Package debug provides facilities to execute svc.Handler on console. |
src/golang.org/x/sys/windows/svc/eventlog
Package eventlog implements access to Windows event log.
|
Package eventlog implements access to Windows event log. |
src/golang.org/x/sys/windows/svc/example
Example service program that beeps.
|
Example service program that beeps. |
src/golang.org/x/sys/windows/svc/mgr
Package mgr can be used to manage Windows service programs.
|
Package mgr can be used to manage Windows service programs. |
src/golang.org/x/tools/benchmark/parse
Package parse provides support for parsing benchmark results as generated by 'go test -bench'.
|
Package parse provides support for parsing benchmark results as generated by 'go test -bench'. |
src/golang.org/x/tools/blog
Package blog implements a web server for articles written in present format.
|
Package blog implements a web server for articles written in present format. |
src/golang.org/x/tools/blog/atom
Package atom defines XML data structures for an Atom feed.
|
Package atom defines XML data structures for an Atom feed. |
src/golang.org/x/tools/cmd/benchcmp
The benchcmp command displays performance changes between benchmarks.
|
The benchcmp command displays performance changes between benchmarks. |
src/golang.org/x/tools/cmd/bundle
Bundle creates a single-source-file version of a source package suitable for inclusion in a particular target package.
|
Bundle creates a single-source-file version of a source package suitable for inclusion in a particular target package. |
src/golang.org/x/tools/cmd/callgraph
callgraph: a tool for reporting the call graph of a Go program.
|
callgraph: a tool for reporting the call graph of a Go program. |
src/golang.org/x/tools/cmd/compilebench
Compilebench benchmarks the speed of the Go compiler.
|
Compilebench benchmarks the speed of the Go compiler. |
src/golang.org/x/tools/cmd/cover
Cover is a program for analyzing the coverage profiles generated by 'go test -coverprofile=cover.out'.
|
Cover is a program for analyzing the coverage profiles generated by 'go test -coverprofile=cover.out'. |
src/golang.org/x/tools/cmd/digraph
The digraph command performs queries over unlabelled directed graphs represented in text form.
|
The digraph command performs queries over unlabelled directed graphs represented in text form. |
src/golang.org/x/tools/cmd/eg
The eg command performs example-based refactoring.
|
The eg command performs example-based refactoring. |
src/golang.org/x/tools/cmd/fiximports
The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport.
|
The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport. |
src/golang.org/x/tools/cmd/getgo
The getgo command installs Go to the user's system.
|
The getgo command installs Go to the user's system. |
src/golang.org/x/tools/cmd/getgo/server
Command server serves get.golang.org, redirecting users to the appropriate getgo installer based on the request path.
|
Command server serves get.golang.org, redirecting users to the appropriate getgo installer based on the request path. |
src/golang.org/x/tools/cmd/go-contrib-init
The go-contrib-init command helps new Go contributors get their development environment set up for the Go contribution process.
|
The go-contrib-init command helps new Go contributors get their development environment set up for the Go contribution process. |
src/golang.org/x/tools/cmd/godex
The godex command prints (dumps) exported information of packages or selected package objects.
|
The godex command prints (dumps) exported information of packages or selected package objects. |
src/golang.org/x/tools/cmd/godoc
Godoc extracts and generates documentation for Go programs.
|
Godoc extracts and generates documentation for Go programs. |
src/golang.org/x/tools/cmd/goimports
Command goimports updates your Go import lines, adding missing ones and removing unreferenced ones.
|
Command goimports updates your Go import lines, adding missing ones and removing unreferenced ones. |
src/golang.org/x/tools/cmd/gomvpkg
The gomvpkg command moves go packages, updating import declarations.
|
The gomvpkg command moves go packages, updating import declarations. |
src/golang.org/x/tools/cmd/gorename
The gorename command performs precise type-safe renaming of identifiers in Go source code.
|
The gorename command performs precise type-safe renaming of identifiers in Go source code. |
src/golang.org/x/tools/cmd/gotype
The gotype command, like the front-end of a Go compiler, parses and type-checks a single Go package.
|
The gotype command, like the front-end of a Go compiler, parses and type-checks a single Go package. |
src/golang.org/x/tools/cmd/goyacc
Goyacc is a version of yacc for Go.
|
Goyacc is a version of yacc for Go. |
src/golang.org/x/tools/cmd/guru
guru: a tool for answering questions about Go source code.
|
guru: a tool for answering questions about Go source code. |
src/golang.org/x/tools/cmd/guru/serial
Package serial defines the guru's schema for -json output.
|
Package serial defines the guru's schema for -json output. |
src/golang.org/x/tools/cmd/heapview
heapview is a tool for viewing Go heap dumps.
|
heapview is a tool for viewing Go heap dumps. |
src/golang.org/x/tools/cmd/heapview/internal/core
Package core provides functions for reading core dumps and examining their contained heaps.
|
Package core provides functions for reading core dumps and examining their contained heaps. |
src/golang.org/x/tools/cmd/html2article
This program takes an HTML file and outputs a corresponding article file in present format.
|
This program takes an HTML file and outputs a corresponding article file in present format. |
src/golang.org/x/tools/cmd/present
Present displays slide presentations and articles.
|
Present displays slide presentations and articles. |
src/golang.org/x/tools/cmd/ssadump
ssadump: a tool for displaying and interpreting the SSA form of Go programs.
|
ssadump: a tool for displaying and interpreting the SSA form of Go programs. |
src/golang.org/x/tools/cmd/stress
The stress utility is intended for catching sporadic failures.
|
The stress utility is intended for catching sporadic failures. |
src/golang.org/x/tools/cmd/stringer
Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface.
|
Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface. |
src/golang.org/x/tools/cmd/tip
Command tip is the tip.golang.org server, serving the latest HEAD straight from the Git oven.
|
Command tip is the tip.golang.org server, serving the latest HEAD straight from the Git oven. |
src/golang.org/x/tools/cmd/toolstash
Toolstash provides a way to save, run, and restore a known good copy of the Go toolchain and to compare the object files generated by two toolchains.
|
Toolstash provides a way to save, run, and restore a known good copy of the Go toolchain and to compare the object files generated by two toolchains. |
src/golang.org/x/tools/container/intsets
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values.
|
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values. |
src/golang.org/x/tools/cover
Package cover provides support for parsing coverage profiles generated by "go test -coverprofile=cover.out".
|
Package cover provides support for parsing coverage profiles generated by "go test -coverprofile=cover.out". |
src/golang.org/x/tools/go/ast/astutil
Package astutil contains common utilities for working with the Go AST.
|
Package astutil contains common utilities for working with the Go AST. |
src/golang.org/x/tools/go/buildutil
Package buildutil provides utilities related to the go/build package in the standard library.
|
Package buildutil provides utilities related to the go/build package in the standard library. |
src/golang.org/x/tools/go/callgraph
Package callgraph defines the call graph and various algorithms and utilities to operate on it.
|
Package callgraph defines the call graph and various algorithms and utilities to operate on it. |
src/golang.org/x/tools/go/callgraph/cha
Package cha computes the call graph of a Go program using the Class Hierarchy Analysis (CHA) algorithm.
|
Package cha computes the call graph of a Go program using the Class Hierarchy Analysis (CHA) algorithm. |
src/golang.org/x/tools/go/callgraph/rta
This package provides Rapid Type Analysis (RTA) for Go, a fast algorithm for call graph construction and discovery of reachable code (and hence dead code) and runtime types.
|
This package provides Rapid Type Analysis (RTA) for Go, a fast algorithm for call graph construction and discovery of reachable code (and hence dead code) and runtime types. |
src/golang.org/x/tools/go/callgraph/static
Package static computes the call graph of a Go program containing only static call edges.
|
Package static computes the call graph of a Go program containing only static call edges. |
src/golang.org/x/tools/go/gccgoexportdata
Package gccgoexportdata provides functions for reading export data files containing type information produced by the gccgo compiler.
|
Package gccgoexportdata provides functions for reading export data files containing type information produced by the gccgo compiler. |
src/golang.org/x/tools/go/gcexportdata
Package gcexportdata provides functions for locating, reading, and writing export data files containing type information produced by the gc compiler.
|
Package gcexportdata provides functions for locating, reading, and writing export data files containing type information produced by the gc compiler. |
src/golang.org/x/tools/go/internal/gccgoimporter
Package gccgoimporter implements Import for gccgo-generated object files.
|
Package gccgoimporter implements Import for gccgo-generated object files. |
src/golang.org/x/tools/go/internal/gcimporter
Package gcimporter provides various functions for reading gc-generated object files that can be used to implement the Importer interface defined by the Go 1.5 standard library package.
|
Package gcimporter provides various functions for reading gc-generated object files that can be used to implement the Importer interface defined by the Go 1.5 standard library package. |
src/golang.org/x/tools/go/loader
Package loader loads a complete Go program from source code, parsing and type-checking the initial packages plus their transitive closure of dependencies.
|
Package loader loads a complete Go program from source code, parsing and type-checking the initial packages plus their transitive closure of dependencies. |
src/golang.org/x/tools/go/packages
Package packages provides information about Go packages, such as their path, source files, and imports.
|
Package packages provides information about Go packages, such as their path, source files, and imports. |
src/golang.org/x/tools/go/packages/gopackages
The gopackages command is a diagnostic tool that demonstrates how to use golang.org/x/tools/go/packages to load, parse, type-check, and print one or more Go packages.
|
The gopackages command is a diagnostic tool that demonstrates how to use golang.org/x/tools/go/packages to load, parse, type-check, and print one or more Go packages. |
src/golang.org/x/tools/go/pointer
Package pointer implements Andersen's analysis, an inclusion-based pointer analysis algorithm first described in (Andersen, 1994).
|
Package pointer implements Andersen's analysis, an inclusion-based pointer analysis algorithm first described in (Andersen, 1994). |
src/golang.org/x/tools/go/ssa
Package ssa defines a representation of the elements of Go programs (packages, types, functions, variables and constants) using a static single-assignment (SSA) form intermediate representation (IR) for the bodies of functions.
|
Package ssa defines a representation of the elements of Go programs (packages, types, functions, variables and constants) using a static single-assignment (SSA) form intermediate representation (IR) for the bodies of functions. |
src/golang.org/x/tools/go/ssa/interp
Package ssa/interp defines an interpreter for the SSA representation of Go programs.
|
Package ssa/interp defines an interpreter for the SSA representation of Go programs. |
src/golang.org/x/tools/go/types/typeutil
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values.
|
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values. |
src/golang.org/x/tools/go/vcs
Package vcs exposes functions for resolving import paths and using version control systems, which can be used to implement behavior similar to the standard "go get" command.
|
Package vcs exposes functions for resolving import paths and using version control systems, which can be used to implement behavior similar to the standard "go get" command. |
src/golang.org/x/tools/godoc
Package godoc is a work-in-progress (2013-07-17) package to begin splitting up the godoc binary into multiple pieces.
|
Package godoc is a work-in-progress (2013-07-17) package to begin splitting up the godoc binary into multiple pieces. |
src/golang.org/x/tools/godoc/analysis
Package analysis performs type and pointer analysis and generates mark-up for the Go source view.
|
Package analysis performs type and pointer analysis and generates mark-up for the Go source view. |
src/golang.org/x/tools/godoc/redirect
Package redirect provides hooks to register HTTP handlers that redirect old godoc paths to their new equivalents and assist in accessing the issue tracker, wiki, code review system, etc.
|
Package redirect provides hooks to register HTTP handlers that redirect old godoc paths to their new equivalents and assist in accessing the issue tracker, wiki, code review system, etc. |
src/golang.org/x/tools/godoc/static
Package static exports a map of static file content that supports the godoc user interface.
|
Package static exports a map of static file content that supports the godoc user interface. |
src/golang.org/x/tools/godoc/util
Package util contains utility types and functions for godoc.
|
Package util contains utility types and functions for godoc. |
src/golang.org/x/tools/godoc/vfs
Package vfs defines types for abstract file system access and provides an implementation accessing the file system of the underlying OS.
|
Package vfs defines types for abstract file system access and provides an implementation accessing the file system of the underlying OS. |
src/golang.org/x/tools/godoc/vfs/gatefs
Package gatefs provides an implementation of the FileSystem interface that wraps another FileSystem and limits its concurrency.
|
Package gatefs provides an implementation of the FileSystem interface that wraps another FileSystem and limits its concurrency. |
src/golang.org/x/tools/godoc/vfs/httpfs
Package httpfs implements http.FileSystem using a godoc vfs.FileSystem.
|
Package httpfs implements http.FileSystem using a godoc vfs.FileSystem. |
src/golang.org/x/tools/godoc/vfs/mapfs
Package mapfs file provides an implementation of the FileSystem interface based on the contents of a map[string]string.
|
Package mapfs file provides an implementation of the FileSystem interface based on the contents of a map[string]string. |
src/golang.org/x/tools/godoc/vfs/zipfs
Package zipfs file provides an implementation of the FileSystem interface based on the contents of a .zip file.
|
Package zipfs file provides an implementation of the FileSystem interface based on the contents of a .zip file. |
src/golang.org/x/tools/imports
Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary.
|
Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary. |
src/golang.org/x/tools/internal/fastwalk
Package fastwalk provides a faster version of filepath.Walk for file system scanning tools.
|
Package fastwalk provides a faster version of filepath.Walk for file system scanning tools. |
src/golang.org/x/tools/playground
Package playground registers HTTP handlers at "/compile" and "/share" that proxy requests to the golang.org playground service.
|
Package playground registers HTTP handlers at "/compile" and "/share" that proxy requests to the golang.org playground service. |
src/golang.org/x/tools/playground/socket
Package socket implements an WebSocket-based playground backend.
|
Package socket implements an WebSocket-based playground backend. |
src/golang.org/x/tools/present
The present file format
|
The present file format |
src/golang.org/x/tools/refactor/eg
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg.
|
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg. |
src/golang.org/x/tools/refactor/importgraph
Package importgraph computes the forward and reverse import dependency graphs for all packages in a Go workspace.
|
Package importgraph computes the forward and reverse import dependency graphs for all packages in a Go workspace. |
src/golang.org/x/tools/refactor/rename
Package rename contains the implementation of the 'gorename' command whose main function is in golang.org/x/tools/cmd/gorename.
|
Package rename contains the implementation of the 'gorename' command whose main function is in golang.org/x/tools/cmd/gorename. |
src/golang.org/x/tools/refactor/satisfy
Package satisfy inspects the type-checked ASTs of Go packages and reports the set of discovered type constraints of the form (lhs, rhs Type) where lhs is a non-trivial interface, rhs satisfies this interface, and this fact is necessary for the package to be well-typed.
|
Package satisfy inspects the type-checked ASTs of Go packages and reports the set of discovered type constraints of the form (lhs, rhs Type) where lhs is a non-trivial interface, rhs satisfies this interface, and this fact is necessary for the package to be well-typed. |
src/gopkg.in/check.v1
Package check is a rich testing extension for Go's testing package.
|
Package check is a rich testing extension for Go's testing package. |
src/gopkg.in/fsnotify/fsnotify.v1
Package fsnotify provides a platform-independent interface for file system notifications.
|
Package fsnotify provides a platform-independent interface for file system notifications. |
src/honnef.co/go/js/dom
Package dom provides GopherJS bindings for the JavaScript DOM APIs.
|
Package dom provides GopherJS bindings for the JavaScript DOM APIs. |
src/honnef.co/go/js/util
Package util provides some helpers for working with GopherJS.
|
Package util provides some helpers for working with GopherJS. |
src/honnef.co/go/js/xhr
Package xhr provides GopherJS bindings for the XMLHttpRequest API.
|
Package xhr provides GopherJS bindings for the XMLHttpRequest API. |
src/mvdan.cc/sh/fileutil
Package fileutil contains code to work with shell files, also known as shell scripts.
|
Package fileutil contains code to work with shell files, also known as shell scripts. |
src/mvdan.cc/sh/interp
Package interp implements an interpreter that executes shell programs.
|
Package interp implements an interpreter that executes shell programs. |
src/mvdan.cc/sh/shell
Package shell contains high-level features that use the syntax and interp packages under the hood.
|
Package shell contains high-level features that use the syntax and interp packages under the hood. |
src/mvdan.cc/sh/syntax
Package syntax implements parsing and formatting of shell programs.
|
Package syntax implements parsing and formatting of shell programs. |
cmd
|
|
concsh
concsh allows you to concurrently run commands from your shell.
|
concsh allows you to concurrently run commands from your shell. |
gai/gotype
The gotype command does syntactic and semantic analysis of Go files and packages like the front-end of a Go compiler.
|
The gotype command does syntactic and semantic analysis of Go files and packages like the front-end of a Go compiler. |
gitgodoc
gitgodoc allows you to view `godoc` documentation for different branches of a Git repository
|
gitgodoc allows you to view `godoc` documentation for different branches of a Git repository |
gitlscurr
gitlscurr is an extended version of git ls-files that aims to reflect the files currently on disk as opposed to the current index (deleted files are in the index but not on disk)
|
gitlscurr is an extended version of git ls-files that aims to reflect the files currently on disk as opposed to the current index (deleted files are in the index but not on disk) |
gjbt
gjbt is a simple (temporary) wrapper for GopherJS to run tests in Chrome as opposed to NodeJS.
|
gjbt is a simple (temporary) wrapper for GopherJS to run tests in Chrome as opposed to NodeJS. |
golistalldeps
golistalldeps transitively lists all dependencies (package, test and xtest) of specified packages in a format identical to go list
|
golistalldeps transitively lists all dependencies (package, test and xtest) of specified packages in a format identical to go list |
mdreplace
mdreplace is a tool to help you keep your markdown README/documentation current.
|
mdreplace is a tool to help you keep your markdown README/documentation current. |
modpub
modpub is a tool to help create a directory of vgo modules from a git respository.
|
modpub is a tool to help create a directory of vgo modules from a git respository. |
pkgconcat
pkgconcat is a simple tool that concatenates the contents of a package into a single file
|
pkgconcat is a simple tool that concatenates the contents of a package into a single file |
watcher
watcher is a Linux-based directory watcher for triggering commands
|
watcher is a Linux-based directory watcher for triggering commands |
Package gogenerate exposes some of the unexported internals of the go generate command as a convenience for the authors of go generate generators.
|
Package gogenerate exposes some of the unexported internals of the go generate command as a convenience for the authors of go generate generators. |
gopherize.me
|
|
Package highlightjs provides an incomplete wrapper for Highlight.js (https://github.com/isagalaev/highlight.js), a Javascript syntax highlighter
|
Package highlightjs provides an incomplete wrapper for Highlight.js (https://github.com/isagalaev/highlight.js), a Javascript syntax highlighter |
Package hybridimporter is an implementation of go/types.ImporterFrom that uses depdency export information where it can, falling back to a source-file based importer otherwise.
|
Package hybridimporter is an implementation of go/types.ImporterFrom that uses depdency export information where it can, falling back to a source-file based importer otherwise. |
srcimporter
Package srcimporter implements importing directly from source files rather than installed packages.
|
Package srcimporter implements importing directly from source files rather than installed packages. |
Package immutable is a helper package for the immutable data structures generated by myitcv.io/immutable/cmd/immutableGen.
|
Package immutable is a helper package for the immutable data structures generated by myitcv.io/immutable/cmd/immutableGen. |
cmd/immutableGen
immutableGen is a go generate generator that creates immutable struct, map and slice type declarations from template type declarations.
|
immutableGen is a go generate generator that creates immutable struct, map and slice type declarations from template type declarations. |
ast
Package ast defines the AST data structures used by gotoc.
|
Package ast defines the AST data structures used by gotoc. |
gendesc
Package gendesc generates descriptor protos from an AST.
|
Package gendesc generates descriptor protos from an AST. |
parser
Package parser parses proto files into gotoc's AST representation.
|
Package parser parses proto files into gotoc's AST representation. |
Package react is a set of GopherJS bindings for Facebook's React, a Javascript library for building user interfaces.
|
Package react is a set of GopherJS bindings for Facebook's React, a Javascript library for building user interfaces. |
cmd/coreGen
coreGen is a go generate generator that helps to automate writing the core of myitcv.io/react.
|
coreGen is a go generate generator that helps to automate writing the core of myitcv.io/react. |
cmd/cssGen
cssGen is a temporary code generator for the myitcv.io/react.CSS type
|
cssGen is a temporary code generator for the myitcv.io/react.CSS type |
cmd/reactGen
reactGen is a go generate generator that helps to automate the process of writing GopherJS React web applications.
|
reactGen is a go generate generator that helps to automate the process of writing GopherJS React web applications. |
cmd/reactVet
reactVet is a vet program used to check the correctness of myitcv.io/react based packages.
|
reactVet is a vet program used to check the correctness of myitcv.io/react based packages. |
cmd/stateGen
stateGen is a go generate generator that helps to automate the process of creating state trees for use in GopherJS React web applications.
|
stateGen is a go generate generator that helps to automate the process of creating state trees for use in GopherJS React web applications. |
jsx
Package jsx allows you to render blocks of HTML as myitcv.io/react elements.
|
Package jsx allows you to render blocks of HTML as myitcv.io/react elements. |
Package remarkable provides an incomplete wrapper for remarkable (https://github.com/jonschlinkert/remarkable), a pure Javascript markdown parser
|
Package remarkable provides an incomplete wrapper for remarkable (https://github.com/jonschlinkert/remarkable), a pure Javascript markdown parser |
Click to show internal directories.
Click to hide internal directories.