Packages — G (Page 11 of 16)

Packages menu:

Browse alphabetically

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

go-github-com-go-git-go-billy 5.0.0

Billy implements an interface based on the OS's standard library to develop applications without depending on the underlying storage. This makes it virtually free to implement mocks and testing over file…

go-github-com-go-git-go-git-fixtures 4.0.1

This package provides fixtures used by `go-git'. …

go-github-com-go-ldap-ldap 3.1.7

This package provides basic LDAP v3 functionality in the Go language. …

go-github-com-go-md2man 2.0.0

Go-md2man is a Go program that converts markdown to roff for the purpose of building man pages. …

go-github-com-go-playground-locales 0.13.0

This package provides a set of locales generated from the Unicode CLDR Project (http://cldr.unicode.org/) which can be used independently or within an internalization (i18n) package. Its currently implemented features include …

go-github-com-go-playground-universal-translator 0.17.0

This package offers an Internalization Translator for Go using Unicode CLDR Project (http://cldr.unicode.org/) data and pluralization rules. Its currently implemented features include * Rules generated from the CLDR data,…

go-github-com-go-sql-driver-mysql 1.5.0

This is a pure Go implementaton of the MySQL API, compatible with golang's database/sql package. …

go-github-com-gobwas-glob 0.2.3

This package provides a Go implementation of globs. …

go-github-com-goccy-yaml 1.8.0

This package provides features beyond the defacto YAML library (https://github.com/go-yaml/yaml) including: * Pretty format for error notifications * Support Scanner or Lexer or Parser as public API …

go-github-com-godbus-dbus 5.0.3

`dbus' is a library that implements native Go client bindings for the D-Bus message bus system. …

go-github-com-gogo-protobuf 1.3.1

Gogoprotobuf is a fork of golang/protobuf with extra code generation features. This code generation is used to achieve: * fast marshalling and unmarshalling * more canonical Go…

go-github-com-golang-freetype 0.0.0-1.e2365df

The Freetype font rasterizer in the Go programming language. …

go-github-com-golang-groupcache-lru 0.0.0-2.869f871

Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. It provides a data loading mechanism with caching and de-duplication that works across a set…

go-github-com-golang-protobuf-proto 1.3.1

This package provides Go support for the Protocol Buffers data serialization format. …

go-github-com-golang-snappy 0.0.0-0.553a641

This package provides a Go implementation of the Snappy compression format. …

go-github-com-golangplus-fmt 1.0.0

This package provides additions to Go's stdlib `fmt'. …

go-github-com-golangplus-testing 1.0.0

This package provides additions to Go's stdlib testing. …

go-github-com-gologme-log 1.2.0

This package is a drop in replacement for the built-in Go log package. All the functionality of the built-in package still exists and is unchanged. This package contains a series…

go-github-com-google-cadvisor 0.0.0-0.2ed7198

The package provides `cadvisor', which provides information about the resource usage and performance characteristics of running containers. …

go-github-com-google-go-cmp-cmp 0.5.2

This package provides a more powerful and safer alternative to `reflect.DeepEqual' for comparing whether two values are semantically equal in Go (for writing tests). …

go-github-com-google-go-github 26.1.3

`go-github' is a Go client library for accessing the GitHub API v3. …

go-github-com-google-go-querystring 1.0.0

`go-querystring' is Go library for encoding structs into URL query parameters. …

go-github-com-google-gofuzz 0.0.0-0.fd52762

Gofuzz is a library for populationg Go objects with random values for the purpose of fuzz testing. …

go-github-com-google-goterm 0.0.1-1.fc88cf8

The term package implements PTY creation and termios get/set attributes. It also contains some convenience functions for colors, SSH to and from termios translations, readCh, reading passwords, etc. …

go-github-com-google-renameio 0.1.0

`renameio' Go package provides a way to atomically create or replace a file or symbolic link. …

go-github-com-google-uuid 1.1.1

The uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. …

go-github-com-gorhill-cronexpr 0.0.0-0.f098431

This package provides a cron expression parser in the Go language. Given a cron expression and a time stamp, you can get the next time stamp which satisfies the cron expression. …

go-github-com-gorilla-context 0.0.0-0.08b5f42

This package provides `gorilla/context', which is a general purpose registry for global request variables in the Go programming language. …

go-github-com-gorilla-csrf 1.7.0

Gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications and services. …

go-github-com-gorilla-css 1.0.0

This package provides a CSS3 tokenizer. …

go-github-com-gorilla-handlers 1.5.1

A collection of useful middleware for Go HTTP services and web applications. …

go-github-com-gorilla-mux 1.8.0

Gorilla/Mux implements a request router and dispatcher for matching incoming requests with their respective handler. …

go-github-com-gorilla-securecookie 1.1.1

Gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications. …

go-github-com-gxed-hashland-keccakpg 0.0.0-0.d9f6b97

Package `keccak' implements the Keccak (SHA-3) hash algorithm. See http://keccak.noekeon.org. …

go-github-com-hanwen-fuse 2.0.3

This package provides Go native bindings for the FUSE kernel module. …

go-github-com-hashicorp-go-syslog 1.0.0

This package is a very simple wrapper around log/syslog …

go-github-com-hashicorp-go-version 0.0.0-0.03c5bf6

This package is a library for parsing versions and version constraints, and verifying versions against a set of constraints. It can sort a collection of versions properly, handles prerelease/beta versions, can…

go-github-com-hashicorp-hcl 0.0.0-0.23c074d

This package contains the main implementation of the HCL (HashiCorp Configuration Language). HCL is designed to be a language for expressing configuration which is easy for both humans and machines to…

go-github-com-hjson-hjson-go 3.1.0

Hjson is a syntax extension to JSON. It is intended to be used like a user interface for humans, to read and edit before passing the JSON data to the machine. …

go-github-com-huandu-xstrings 1.3.2

Go package xstrings is a collection of string functions, which are widely used in other languages but absent in Go package strings. …

go-github-com-imdario-mergo 0.3.10

Helper to merge structs and maps in Golang. Useful for configuration default values, avoiding messy if-statements. Mergo merges same-type structs and maps by setting default values in zero-value fields. Mergo won't…

go-github-com-ipfs-go-ipfs-api 1.3.1-0.dafc2a1

An unofficial Go interface to IPFS's HTTP API …

go-github-com-ipfs-go-ipfs-cmdkit-files 1.1.3-0.386fcf8

`cmdkit' offers some types, functions and values that are shared between `go-ipfs/commands' and its rewrite `go-ipfs-cmds'. …

go-github-com-jackpal-gateway 1.0.6

`gateway' is a Go library for discovering the IP address of the default LAN gateway. …

go-github-com-jackpal-go-nat-pmp 1.0.2

This package provides a Go client for the NAT-PMP internet protocol for port mapping and discovering the external IP address of a firewall. …

go-github-com-jbenet-go-context 0.0.1-1.d14ea06

This package provides `jbenet's' context extensions. …

go-github-com-jmespath-go-jmespath 0.4.0

This package implements JMESPath, a query language for JSON. It transforms one JSON document into another through a JMESPath expression. …

go-github-com-jonboulle-clockwork 0.0.0-0.e3653ac

Replace uses of the `time' package with the `clockwork.Clock' interface instead. …

go-github-com-jpillora-backoff 0.0.0-0.06c7a16

This package is a simple exponential backoff counter in Go. …

go-github-com-junegunn-fzf 0.25.0

This package provides an interactive command-line filter usable with any list--including files, command history, processes and more. …

go-github-com-kardianos-minwinsvc 1.0.0

Go programs designed to run from most *nix style operating systems can import this package to enable running programs as services without modifying them. …

go-github-com-kardianos-osext 0.0.0-1.ae77be6

Osext provides a method for finding the current executable file that is running. This can be used for upgrading the current executable or finding resources located relative to the executable file. …

go-github-com-kballard-go-shellquote 0.0.0-1.95032a8

Shellquote provides utilities for joining/splitting strings using sh's word-splitting rules. …

go-github-com-kevinburke-ssh-config 1.0

This is a Go parser for `ssh_config' files. Importantly, this parser attempts to preserve comments in a given file, so you can manipulate a `ssh_config' file from a program. …

go-github-com-klauspost-cpuid 1.2.3

`cpuid' provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Currently x86 /…

go-github-com-kr-fs 0.1.0-0.1455def

The fs package provides file-system-related Go functions. …

go-github-com-kr-pretty 0.2.1

This package provides a pretty printer for Go values. …

go-github-com-kr-text 0.1.0

This package provides a text formatting functions in Go. …

go-github-com-kylelemons-godebug 1.1.0

This package will pretty print a compact representation of a Go data structure. It can also produce a much more verbose, one-item-per-line representation suitable for computing diffs. …

go-github-com-leodido-go-urn 1.2.0

This package implements a parser for uniform resource names (URN) as specified by IETF RFC 2141 (https://tools.ietf.org/html/rfc2141). …

go-github-com-lib-pq 1.2.0

This package provides a pure Go Postgres driver for Go's database/sql package. …

go-github-com-libp2p-go-flow-metrics 0.2.0-0.7e5a55a

A simple alternative to rcrowley's `go-metrics' that's a lot faster (and only does simple bandwidth metrics). …

go-github-com-libp2p-go-libp2p-crypto 2.0.1-0.7240b40

Various cryptographic utilities used by IPFS …

go-github-com-libp2p-go-libp2p-metrics 2.1.6-0.a10ff6e

A connection wrapper for `go-libp2p' that provides bandwidth statistics for wrapped connections. …

go-github-com-libp2p-go-libp2p-peer 2.3.8-0.993d742

PKI based identities for use in `go-libp2p'. …

go-github-com-libp2p-go-libp2p-protocol 1.0.0-0.b29f3d9

Just a type for protocol strings. Nothing more. …

go-github-com-lucas-clemente-quic-go 0.14.4

This package provides a Go language implementation of the QUIC network protocol. …

go-github-com-magiconair-properties 1.8.4

Java properties scanner for Go …

go-github-com-marten-seemann-chacha20 0.2.0

This package is an external copy of the Go standard library's internal ChaCha20 package. …

go-github-com-marten-seemann-qtls 0.4.1

This package provides `qtls', a QUIC-capable variant of the Go standard library's TLS 1.3 implementation. …

go-github-com-maruel-panicparse 1.3.0

This package provides a toolkit for parsing Go language panic stack traces. It simplifies the traces to make salient information more visible and aid debugging. …

go-github-com-masterminds-goutils 1.1.0

GoUtils provides utility functions to manipulate strings in various ways. It is a Go implementation of some string manipulation libraries of Java Apache Commons. …

go-github-com-masterminds-semver 3.1.0

The semver package provides the ability to work with semantic versions. Specifically it provides the ability to: * Parse semantic versions * Sort semantic versions …

go-github-com-masterminds-sprig 3.1.0

Sprig is a library that provides more than 100 commonly used template functions. …

go-github-com-mattn-go-colorable 0.1.8

This package provides `colorable', a module that makes it possible to handle ANSI color escapes on Windows. …

go-github-com-mattn-go-isatty 0.0.11

This package provides `isatty', a Go module that can tell you whether a file descriptor points to a terminal and the type of the terminal. …

go-github-com-mattn-go-pointer 0.0.0-1.a0a4439

This package allows for a cgo argument to be passed a Go pointer. …

go-github-com-mattn-go-shellwords 1.0.5-1.2444a32

This package parses text into shell arguments. Based on the `cpan' module `Parse::CommandLine'. …

go-github-com-mattn-go-sqlite3 1.14.6

This package provides a Sqlite3 driver for Go using `database/sql'. …

go-github-com-mattn-go-zglob 0.0.3

A glob library that implements descending into other directories. It is optimized for filewalking. …

go-github-com-matttproud-golang-protobuf-extensions-pbutil 1.0.0-0.c12348c

This package provides various Protocol Buffer extensions for the Go language, namely support for record length-delimited message streaming. …

go-github-com-mgutz-ansi 0.0.0-0.9520e82

This package provides `ansi', a Go module that can generate ANSI colored strings. …

go-github-com-michiwend-golang-pretty 0.0.0-0.8ac6181

Package `pretty' provides pretty-printing for Go values. This is useful during debugging, to avoid wrapping long output lines in the terminal. It provides a function, `Formatter', that can be used with…

go-github-com-michiwend-gomusicbrainz 0.0.0-0.0cdeb13

Currently GoMusicBrainz provides methods to perform search and lookup requests. Browse requests are not supported yet. …

go-github-com-microcosm-cc-bluemonday 1.0.3

`bluemonday' is a HTML sanitizer implemented in Go. …

go-github-com-minio-blake2b-simd 0.0.0-0.3f5f724

This package was initially based on the pure go BLAKE2b implementation of Dmitry Chestnykh and merged with the (cgo dependent) AVX optimized BLAKE2 implementation (which in turn is based on the official…

go-github-com-minio-sha256-simd 0.1.1

Accelerate SHA256 computations in pure Go using AVX512 and AVX2 for Intel and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core) in…

go-github-com-mitchellh-copystructure 1.0.0

`copystructure' is a Go library for deep copying values in Go. This allows you to copy Go values that may contain reference values such as maps, slices, or pointers, and copy their…

go-github-com-mitchellh-go-homedir 1.0.0-0.ae18d6b

This is a Go library for detecting the user's home directory without the use of `cgo', so the library can be used in cross-compilation environments. Usage is simple, just call homedir.Dir() to…

go-github-com-mitchellh-mapstructure 1.1.2

Go library for decoding generic map values …

go-github-com-mitchellh-reflectwalk 1.0.1

reflectwalk is a Go library for "walking" a value in Go using reflection, in the same way a directory tree can be "walked" on the file system. Walking a complex structure…

go-github-com-motemen-go-colorine 0.0.0-0.45d1916

This package provides simple colorized console logger for golang. …

go-github-com-mr-tron-base58 1.1.0-0.d724c80

Fast implementation of base58 encoding on Golang. A trivial `big.Int' encoding benchmark results in 6 times faster encoding and 8 times faster decoding. …

go-github-com-muesli-reflow-ansi 0.1.0

This package provides a collection of ANSI-aware methods and io.Writers helping you to transform blocks of text. …

go-github-com-muesli-reflow-indent 0.1.0

This package provides a collection of ANSI-aware methods and io.Writers helping you to transform blocks of text. …

go-github-com-muesli-reflow-padding 0.1.0

This package provides a collection of ANSI-aware methods and io.Writers helping you to transform blocks of text. …

go-github-com-muesli-reflow-wordwrap 0.1.0

This package provides a collection of ANSI-aware methods and io.Writers helping you to transform blocks of text. …

go-github-com-muesli-termenv 0.7.0

termenv lets you safely use advanced styling options on the terminal. It gathers information about the terminal environment in terms of its ANSI and color support and offers you convenient methods…

go-github-com-multiformats-go-multiaddr 1.3.0-0.fe1c46f

Multiaddr is a standard way to represent addresses that does the following: * Support any standard network protocols. * Self-describe (include protocols). * Have…

go-github-com-multiformats-go-multiaddr-net 1.6.3-0.1cb9a0e

This package provides Multiaddr specific versions of common functions in stdlib's `net' package. This means wrappers of standard net symbols like `net.Dial' and `net.Listen', as well as conversion to and from…

Packages menu:

Browse alphabetically

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z