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

385–408 of 825 · Most stars

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 minimalist Go configuration library

  • golang
  • go
  • configuration
  • config-file

Simple and yet powerful Dependency Injection for Go

  • dependency-injection
  • go
  • golang
  • golang-library

Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.

A lightweight yet powerful configuration manager for the Go programming language

  • config
  • configuration
  • configuration-files
  • config-management

dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise

  • dht
  • golang
  • go
  • kademlia-dht

Open source Terraform module registry with UI, optional Git integration and deep analysis. Demo: https://terrareg-main.gitlab-pr.dockstudios.co.uk

  • terraform-modules
  • terraform-registry
  • terraform
  • python

♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.

  • go
  • library
  • module
  • retry

Golang client for redislabs' ReJSON module with support for multilple redis clients (redigo, go-redis)

  • golang
  • redis-client
  • redigo
  • rejson

Go Todo Backend example using modular project layout for product microservice.

  • go
  • golang
  • modular
  • project-structure

12 factor configuration as a typesafe struct in as little as two function calls

  • golang
  • go
  • configuration
  • 12-factor