名称 |
|
摘要 |
archive |
|
|
tar |
|
tar包实现了tar格式压缩文件的存取. |
zip |
|
zip包提供了zip档案文件的读写服务. |
bufio |
|
bufio 包实现了带缓存的I/O操作. |
builtin |
|
builtin 包为Go的预声明标识符提供了文档. |
bytes |
|
bytes包实现了操作[]byte的常用函数. |
compress |
|
|
bzip2 |
|
bzip2包实现bzip2的解压缩. |
flate |
|
flate包实现了deflate压缩数据格式,参见RFC 1951. |
gzip |
|
gzip包实现了gzip格式压缩文件的读写,参见RFC 1952. |
lzw |
|
lzw包实现了Lempel-Ziv-Welch数据压缩格式,这是一种T. A. Welch在“A Technique for High-Performance Data Compression”一文(Computer, 17(6) (June 1984), pp 8-19)提出的一种压缩格式. |
zlib |
|
zlib包实现了对zlib格式压缩数据的读写,参见RFC 1950. |
container |
|
|
heap |
|
heap包提供了对任意类型(实现了heap.Interface接口)的堆操作. |
list |
|
list包实现了双向链表. |
ring |
|
ring实现了环形链表的操作. |
context |
|
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes. |
crypto |
|
crypto包搜集了常用的密码(算法)常量. |
aes |
|
aes包实现了AES加密算法,参见U.S. Federal Information Processing Standards Publication 197. |
cipher |
|
cipher包实现了多个标准的用于包装底层块加密算法的加密算法实现. |
des |
|
des包实现了DES标准和TDEA算法,参见U.S. Federal Information Processing Standards Publication 46-3. |
dsa |
|
dsa包实现FIPS 186-3定义的数字签名算法(Digital Signature Algorithm),即DSA算法. |
ecdsa |
|
ecdsa包实现了椭圆曲线数字签名算法,参见FIPS 186-3. |
elliptic |
|
elliptic包实现了几条覆盖素数有限域的标准椭圆曲线. |
hmac |
|
hmac包实现了U.S. Federal Information Processing Standards Publication 198规定的HMAC(加密哈希信息认证码). |
md5 |
|
md5包实现了MD5哈希算法,参见RFC 1321. |
rand |
|
rand包实现了用于加解密的更安全的随机数生成器. |
rc4 |
|
rc4包实现了RC4加密算法,参见Bruce Schneier's Applied Cryptography. |
rsa |
|
rsa包实现了PKCS#1规定的RSA加密算法. |
sha1 |
|
sha1包实现了SHA1哈希算法,参见RFC 3174. |
sha256 |
|
sha256包实现了SHA224和SHA256哈希算法,参见FIPS 180-4. |
sha512 |
|
sha512包实现了SHA384和SHA512哈希算法,参见FIPS 180-2. |
subtle |
|
Package subtle implements functions that are often useful in cryptographic code but require careful thought to use correctly. |
tls |
|
tls包实现了TLS 1.2,细节参见RFC 5246. |
x509 |
|
x509包解析X.509编码的证书和密钥. |
pkix |
|
pkix包提供了共享的、低层次的结构体,用于ASN.1解析和X.509证书、CRL、OCSP的序列化. |
database |
|
|
sql |
|
sql 包提供了通用的SQL(或类SQL)数据库接口. |
driver |
|
driver包定义了应被数据库驱动实现的接口,这些接口会被sql包使用. |
debug |
|
|
dwarf |
|
Package dwarf provides access to DWARF debugging information loaded from executable files, as defined in the DWARF 2.0 Standard at http://dwarfstd.org/doc/dwarf-2.0.0.pdf |
elf |
|
Package elf implements access to ELF object files. |
gosym |
|
Package gosym implements access to the Go symbol and line number tables embedded in Go binaries generated by the gc compilers. |
macho |
|
Package macho implements access to Mach-O object files. |
pe |
|
Package pe implements a |