simple terminal UI for git commands
Repository Index
47,133 repositories indexed
1–24 of 28 · Most stars
The lazier way to manage everything docker
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
- validation
- translation
- error-handling
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
- ios
- objective-c
- swift
- javascript
Making it easy to write shell-like scripts in Go
- shell
- cat
- curl
- cut
Split your file into encrypted fragments so that you don't need to remember a passcode
Configurable Go value and struct dumps with colorized output, type visibility controls, and field redaction.
- dd
- debugging
- debugging-tools
- dump
Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.
- encryption-server
- encryption
- crypto
- cryptography
A self-hosted non-invasive single-binary photo gallery with a focus on speed and simplicity.
- photos
- gallery
- photoviewer
- golang
Simple but powerful DAG scheduler and dashboard
- directed-acyclic-graph
- airflow
- dashboard
- go
Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by default (copier without reflection).
- go
- golang
- copy
- code-generation
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
- go
- golang
- json
- performance
A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.
- go
- mongo
- mongodb
- golang
A tool for formatting Go test results as readable documentation
- agiledox
- go
- golang
- testing
Automatically sets up command line flags based on struct fields and tags.
Library for setting values to structs' fields from env, flags, files or default tag
- go
- golang
- reflection
- configuration-management
A Go package to automatically validate fields with tags
Client library for UptimeRobot v2 API
Helper routines for simplifying the creation of optional fields of basic type.
- go
- golang
- pointer
- pointers
A Go library for encoding structs into Header fields.
- golang
- go
- go-library
- structs
gpath is a Go package to access a field by a path using reflect pacakge
- golang
- reflect
- static-analysis
Typed test data factories for Go. Compile-time checked field references, faker-backed defaults, and factories derived from factories.
- factories
- factory
- faker
- go
Quantum randomness source using the ANU hardware QRNG
- random-number-generators
- quantum-mechanics
Static analysis tool to prevent logging of sensitive data by detecting struct fields marked as sensitive.