Production-Grade Go Utilities

A modular Golang toolkit where each tool owns its documentation, lifecycle, and evolution.

What is this repository?

vrianta/golang is a growing collection of production-ready Go tools designed for clarity, composability, and long-term maintainability.

Current Tooling

Model Handler

/model

A clean abstraction layer for working with models in Go — designed for execution, safety, and extensibility.

  • ✔ Modular design
  • ✔ Production-oriented
  • ✔ Directory-based documentation

Struct Parser

/structparser

Tag-driven configuration parsing for Go structs using env variables, CLI arguments, defaults, and required validation.

  • ✔ Tag-based config loading
  • ✔ Env, arg, default, required
  • ✔ Simple Go struct integration