Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

1–24 of 28 · Most stars

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

Configurable Go value and struct dumps with colorized output, type visibility controls, and field redaction.

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.

A self-hosted non-invasive single-binary photo gallery with a focus on speed and simplicity.

  • photos
  • gallery
  • photoviewer
  • golang

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).

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.

Helper routines for simplifying the creation of optional fields of basic type.

  • go
  • golang
  • pointer
  • pointers

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.