| bufio | Package bufio implements buffered I/O. It wraps an io.Reader or io.Writer object, creating another object (Reader or Writer) that also implements the interface but provides buffering and some help for textual I/O. |
| bytes | Package bytes implements functions for the manipulation of byte slices. |
| compress/gzip | Package gzip implements reading and writing of gzip format compressed files, as specified in RFC 1952. |
| context | Package context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes. |
| crypto | Package crypto collects common cryptographic constants. |
| crypto/aes | Package aes implements AES encryption (formerly Rijndael), as defined in U.S. Federal Information Processing Standards Publication 197. |
| crypto/cipher | Package cipher implements standard block cipher modes that can be wrapped around low-level block cipher implementations. |
| crypto/rand | Package rand implements a cryptographically secure random number generator. |
| crypto/rsa | Package rsa implements RSA encryption as specified in PKCS #1 and RFC 8017. |
| crypto/sha256 | Package sha256 implements the SHA224 and SHA256 hash algorithms as defined in FIPS 180-4. |
| crypto/tls | Package tls partially implements TLS 1.2, as specified in RFC 5246, and TLS 1.3, as specified in RFC 8446. |
| crypto/x509 | Package x509 implements a subset of the X.509 standard. |
| crypto/x509/pkix | Package pkix contains shared, low level structures used for ASN.1 parsing and serialization of X.509 certificates, CRL and OCSP. |
| database/sql | Package sql provides a generic interface around SQL (or SQL-like) databases. |
| database/sql/driver | Package driver defines interfaces to be implemented by database drivers as used by package sql. |
| encoding/asn1 | Package asn1 implements parsing of DER-encoded ASN.1 data structures, as defined in ITU-T Rec X.690. |
| encoding/base64 | Package base64 implements base64 encoding as specified by RFC 4648. |
| encoding/hex | Package hex implements hexadecimal encoding and decoding. |
| encoding/json | Package json implements encoding and decoding of JSON as defined in RFC 7159. |
| encoding/pem | Package pem implements the PEM data encoding, which originated in Privacy Enhanced Mail. |
| errors | Package errors implements functions to manipulate errors. |
| fmt | Package fmt implements formatted I/O with functions analogous to C's printf and scanf. |
| github.com/99designs/keyring | Package keyring provides a uniform API over a range of desktop credential storage engines. |
| github.com/Azure/azure-sdk-for-go/sdk/azcore | Package azcore implements an HTTP request/response middleware pipeline used by Azure SDK clients. |
| github.com/Azure/azure-sdk-for-go/sdk/azcore/policy | Package policy contains the definitions needed for configuring in-box pipeline policies and creating custom policies. |
| github.com/Azure/azure-sdk-for-go/sdk/storage/azblob | |
| github.com/Azure/azure-sdk-for-go/sdk/storage/azblob/blob | |
| github.com/Azure/azure-sdk-for-go/sdk/storage/azblob/bloberror | |
| github.com/Azure/azure-sdk-for-go/sdk/storage/azblob/container | |
| github.com/apache/arrow/go/v12/arrow | Package arrow provides an implementation of Apache Arrow. |
| github.com/apache/arrow/go/v12/arrow/array | Package array provides implementations of various Arrow array types. |
| github.com/apache/arrow/go/v12/arrow/compute | Package compute is a native-go implementation of an Acero-like arrow compute engine. |
| github.com/apache/arrow/go/v12/arrow/decimal128 | |
| github.com/apache/arrow/go/v12/arrow/ipc | |
| github.com/apache/arrow/go/v12/arrow/memory | Package memory provides support for allocating and manipulating memory at a low level. |
| github.com/aws/aws-sdk-go-v2/aws | Package aws provides the core SDK's utilities and shared types. |
| github.com/aws/aws-sdk-go-v2/credentials | Package credentials provides types for retrieving credentials from credentials sources. |
| github.com/aws/aws-sdk-go-v2/feature/s3/manager | Package manager provides utilities to upload and download objects from S3 concurrently. |
| github.com/aws/aws-sdk-go-v2/service/s3 | Package s3 provides the API client, operations, and parameter types for Amazon Simple Storage Service. |
| github.com/aws/smithy-go | Package smithy provides the core components for a Smithy SDK. |
| github.com/form3tech-oss/jwt-go | Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html |
| github.com/gabriel-vasile/mimetype | Package mimetype uses magic number signatures to detect the MIME type of a file. |
| github.com/pkg/browser | Package browser provides helpers to open files, readers, and urls in a browser window. |
| github.com/sirupsen/logrus | Package logrus is a structured logger for Go, completely API compatible with the standard library logger. |
| golang.org/x/crypto/ocsp | Package ocsp parses OCSP responses as specified in RFC 2560. |
| html | Package html provides functions for escaping and unescaping HTML text. |
| io | Package io provides basic interfaces to I/O primitives. |
| log | Package log implements a simple logging package. |
| math | Package math provides basic constants and mathematical functions. |
| math/big | Package big implements arbitrary-precision arithmetic (big numbers). |
| math/rand | Package rand implements pseudo-random number generators suitable for tasks such as simulation, but it should not be used for security-sensitive work. |
| net | Package net provides a portable interface for network I/O, including TCP/IP, UDP, domain name resolution, and Unix domain sockets. |
| net/http | Package http provides HTTP client and server implementations. |
| net/url | Package url parses URLs and implements query escaping. |
| os | Package os provides a platform-independent interface to operating system functionality. |
| os/user | Package user allows user account lookups by name or id. |
| path | Package path implements utility routines for manipulating slash-separated paths. |
| path/filepath | Package filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths. |
| reflect | Package reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types. |
| regexp | Package regexp implements regular expression search. |
| runtime | Package runtime contains operations that interact with Go's runtime system, such as functions to control goroutines. |
| runtime/debug | Package debug contains facilities for programs to debug themselves while they are running. |
| sort | Package sort provides primitives for sorting slices and user-defined collections. |
| 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. |
| sync | Package sync provides basic synchronization primitives such as mutual exclusion locks. |
| sync/atomic | Package atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms. |
| time | Package time provides functionality for measuring and displaying time. |
| unicode | Package unicode provides data and functions to test some properties of Unicode code points. |
| unicode/utf16 | Package utf16 implements encoding and decoding of UTF-16 sequences. |
| unicode/utf8 | Package utf8 implements functions and constants to support text encoded in UTF-8. |