Skip to content
@go-simpler

go-simpler

because clear is better than clever

A collection of Go packages built with ❤️

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

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

⭐️ If you find a package useful, please consider giving it a star so we know it's worth maintaining.

If you have found a bug, have a feature request, or just want to leave feedback, feel free to open an issue. We also welcome PRs for open issues. If your PR is large enough, please make sure the changes you propose follow our styleguide.

Have fun!

Pinned Loading

  1. env env Public

    🔍 Load environment variables into a config struct

    Go 57 4

  2. sloglint sloglint Public

    🪵 Ensure consistent code style when using log/slog

    Go 75 5

  3. musttag musttag Public

    🚔 Enforce field tags in (un)marshaled structs

    Go 34 9

  4. goversion goversion Public

    🎲 Easily switch between multiple Go versions

    Go 14

Repositories

Showing 10 of 12 repositories
  • sloggen Public

    🪵 Generate domain-specific wrappers for log/slog

    go-simpler/sloggen’s past year of commit activity
    Go 11 MPL-2.0 0 0 0 Updated Jul 11, 2024
  • musttag Public

    🚔 Enforce field tags in (un)marshaled structs

    go-simpler/musttag’s past year of commit activity
    Go 34 MPL-2.0 9 2 1 Updated Jul 11, 2024
  • sloglint Public

    🪵 Ensure consistent code style when using log/slog

    go-simpler/sloglint’s past year of commit activity
    Go 75 MPL-2.0 5 3 0 Updated Jul 11, 2024
  • check Public

    ✔️ Write any validations declaratively

    go-simpler/check’s past year of commit activity
    Go 5 MPL-2.0 0 0 0 Updated Jun 15, 2024
  • 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 Jun 15, 2024
  • .github Public

    🧰 Reusable CI workflows for Go projects

    go-simpler/.github’s past year of commit activity
    0 MPL-2.0 0 0 1 Updated Jun 5, 2024
  • queries Public

    [WIP] 👷 Easily build SQL queries and scan the results

    go-simpler/queries’s past year of commit activity
    Go 1 MPL-2.0 0 0 0 Updated May 14, 2024
  • env Public

    🔍 Load environment variables into a config struct

    go-simpler/env’s past year of commit activity
    Go 57 MPL-2.0 4 4 1 Updated May 2, 2024
  • goversion Public

    🎲 Easily switch between multiple Go versions

    go-simpler/goversion’s past year of commit activity
    Go 14 MPL-2.0 0 0 0 Updated Apr 27, 2024
  • assert Public

    ☑️ Assertions for the standard testing package

    go-simpler/assert’s past year of commit activity
    Go 4 MPL-2.0 0 0 0 Updated Apr 1, 2024

Top languages

Loading…

Most used topics

Loading…