Behaviour Driven Development tests generator for Golang
Repository Index
47,133 repositories indexed
73–96 of 124 · Most stars
Go Wrapper for using localstack
- localstack
- go
- golang
- testing
Go Client for the Unsplash API
- api-client
- golang
- golang-library
- go
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
- error-handling
- errors
- go
- golang
Structured Concurrency in Go
- concurrency
- nursery
- goroutines
- golang
Generic sorted map for Go with red-black tree under the hood
- golang-package
- golang-library
- go
- golang
A Go library for building command line applications.
- golang
- go
- golang-library
A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
- golang
- golang-library
- scrypt
- password-hash
Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.
- golang
- go
- go-library
- golang-library
Zero-dependency Go input validation, in-place normalization, and JSON Schema generation from struct tags.
Library and tool for reading, writing, and processing transit data
- gtfs
- gtfs-realtime
- transit
- mobility
Package for fast copying structs of different types
- golang
- go
- golang-library
- golang-package
Lightweight and versatile utilities for Go 📦
- golang
- utils-library
- go
- golang-library
Unlimited job queue for go, using a pool of concurrent workers processing the job queue entries
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
- concurrent
- golang
- golang-library
- data-science
Simple line of code counter written in Go
- go
- golang
- line-of-code
- loc
Null Types, Safe primitive type conversion and fetching value from complex structures.
- go
- golang
- golang-library
- types
🍜 Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
- golang-library
- golang
- golang-tool
- logging-library
Generic, zero-alloc, 100%-test covered Quadtree for golang
- golang-library
- quadtree
- data-structures
- generics
A simple utility package for exception handling with try-catch in Golang
- exception-handling
- go
- golang
- golang-library
Golang type-safe dependency injection
- dependency-injection
- go
- golang
- golang-library
A library to notify about any (pluggable) activity on your machine, and let you take action as needed
- golang
- go
- activity
- tracker
Contains functions for simplified creation of pointers from constants of basic types
- pointers
- ptr
- golang
- go
Go HTTP client w/ HTTPS and SOCKS5 Proxy Load-balancing, Failover, Retries, Authentication, and RoundTripper
- golang
- golang-library
- http
- http-client