| bufio | Package bufio implements buffered I/O. |
| bytes | Package bytes implements functions for the manipulation of byte slices. |
| compress/bzip2 | Package bzip2 implements bzip2 decompression. |
| compress/flate | Package flate implements the DEFLATE compressed data format, described in RFC 1951. |
| compress/zlib | Package zlib implements reading and writing of zlib format compressed data, as specified in RFC 1950. |
| crypto | Package crypto collects common cryptographic constants. |
| crypto/aes | Package aes implements AES encryption (formerly Rijndael), as defined in U.S. |
| crypto/cipher | Package cipher implements standard block cipher modes that can be wrapped around low-level block cipher implementations. |
| crypto/des | Package des implements the Data Encryption Standard (DES) and the Triple Data Encryption Algorithm (TDEA) as defined in U.S. |
| crypto/dsa | Package dsa implements the Digital Signature Algorithm, as defined in FIPS 186-3. |
| crypto/ecdsa | Package ecdsa implements the Elliptic Curve Digital Signature Algorithm, as defined in FIPS 186-3. |
| crypto/elliptic | Package elliptic implements several standard elliptic curves over prime fields. |
| crypto/md5 | Package md5 implements the MD5 hash algorithm as defined in RFC 1321. |
| crypto/rand | Package rand implements a cryptographically secure pseudorandom number generator. |
| crypto/rsa | Package rsa implements RSA encryption as specified in PKCS#1. |
| crypto/sha1 | Package sha1 implements the SHA1 hash algorithm as defined in RFC 3174. |
| crypto/sha256 | Package sha256 implements the SHA224 and SHA256 hash algorithms as defined in FIPS 180-4. |
| crypto/sha512 | Package sha512 implements the SHA-384, SHA-512, SHA-512/224, and SHA-512/256 hash algorithms as defined in FIPS 180-4. |
| crypto/subtle | Package subtle implements functions that are often useful in cryptographic code but require careful thought to use correctly. |
| encoding/binary | Package binary implements simple translation between numbers and byte sequences and encoding and decoding of varints. |
| fmt | Package fmt implements formatted I/O with functions analogous to C's printf and scanf. |
| golang.org/x/crypto/cast5 | Package cast5 implements CAST5, as defined in RFC 2144. |
| 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. |
| golang.org/x/crypto/openpgp/errors | Package errors contains common error types for the OpenPGP packages. |
| 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. |
| hash | Package hash provides interfaces for hash functions. |
| image | Package image implements a basic 2-D image library. |
| image/jpeg | Package jpeg implements a JPEG image decoder and encoder. |
| io | Package io provides basic interfaces to I/O primitives. |
| io/ioutil | Package ioutil implements some I/O utility functions. |
| math/big | Package big implements arbitrary-precision arithmetic (big numbers). |
| strconv | Package strconv implements conversions to and from string representations of basic data types. |
| strings | Package strings implements simple functions to manipulate UTF-8 encoded strings. |
| time | Package time provides functionality for measuring and displaying time. |