Skip to content
@go-simpler

go-simpler

because clear is better than clever

A collection of Go packages built with ❤️

  • 💡️ Simple API
  • ☂️ Good code coverage
  • 📦 Dependency-free libraries

See go-simpler.org for the full list of packages. Have fun!

Pinned Loading

  1. env env Public

    🔍 Load environment variables into a config struct

    Go 80 7

  2. sloglint sloglint Public

    🪵 Ensure consistent code style when using log/slog

    Go 227 10

  3. queries queries Public

    🛢️ Convenience helpers for working with SQL queries

    Go 2

  4. musttag musttag Public

    🚔 Enforce field tags in (un)marshaled structs

    Go 39 13

Repositories

Showing 10 of 12 repositories
  • queries Public

    🛢️ Convenience helpers for working with SQL queries

    go-simpler/queries’s past year of commit activity
    Go 2 MPL-2.0 0 0 0 Updated Jan 6, 2026
  • sloggen Public

    🪵 Generate domain-specific wrappers for log/slog

    go-simpler/sloggen’s past year of commit activity
    Go 27 MPL-2.0 0 0 1 Updated Dec 15, 2025
  • musttag Public

    🚔 Enforce field tags in (un)marshaled structs

    go-simpler/musttag’s past year of commit activity
    Go 39 MPL-2.0 13 7 3 Updated Dec 15, 2025
  • sloglint Public

    🪵 Ensure consistent code style when using log/slog

    go-simpler/sloglint’s past year of commit activity
    Go 227 MPL-2.0 10 12 2 Updated Dec 15, 2025
  • .github Public

    🧰 Reusable CI workflows for Go projects

    go-simpler/.github’s past year of commit activity
    0 MPL-2.0 0 0 2 Updated Nov 21, 2025
  • errorsx Public

    🧨 Extensions for the standard errors package

    go-simpler/errorsx’s past year of commit activity
    Go 11 MPL-2.0 0 0 0 Updated Jun 1, 2025
  • website Public

    📂 The source code for go-simpler.org

    go-simpler/website’s past year of commit activity
    Go 0 MPL-2.0 0 0 0 Updated Apr 12, 2025
  • goversion Public

    🎲 Easily switch between multiple Go versions

    go-simpler/goversion’s past year of commit activity
    Go 21 MPL-2.0 1 0 0 Updated Feb 3, 2025
  • env Public

    🔍 Load environment variables into a config struct

    go-simpler/env’s past year of commit activity
    Go 80 MPL-2.0 7 4 1 Updated Aug 15, 2024
  • check Public

    ✔️ Write any validations declaratively

    go-simpler/check’s past year of commit activity
    Go 7 MPL-2.0 0 0 0 Updated Jun 15, 2024

Top languages

Loading…

Most used topics

Loading…