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

  1. env env Public

    🔍 Load environment variables into a config struct

    Go 55 4

  2. musttag musttag Public

    🚔 Enforce field tags in (un)marshaled structs

    Go 29 9

  3. sloglint sloglint Public

    🪵 Ensure consistent code style when using log/slog

    Go 62 5

  4. sloggen sloggen Public

    🪵 Generate various helpers for log/slog

    Go 8

  5. assert assert Public

    ☑️ Assertions for the standard testing package

    Go 2

  6. goversion goversion Public

    🎲 Easily switch between multiple Go versions

    Go 12

Repositories

Showing 10 of 12 repositories
  • .github Public

    🧰 Reusable CI workflows for Go projects

    0 MPL-2.0 0 0 1 Updated May 7, 2024
  • sloggen Public

    🪵 Generate various helpers for log/slog

    Go 8 MPL-2.0 0 0 0 Updated May 7, 2024
  • env Public

    🔍 Load environment variables into a config struct

    Go 55 MPL-2.0 4 4 1 Updated May 2, 2024
  • goversion Public

    🎲 Easily switch between multiple Go versions

    Go 12 MPL-2.0 0 0 0 Updated Apr 27, 2024
  • queries Public

    [WIP] Convenience helpers for working with SQL queries

    Go 1 MPL-2.0 0 0 0 Updated Apr 23, 2024
  • sloglint Public

    🪵 Ensure consistent code style when using log/slog

    Go 62 MPL-2.0 5 3 0 Updated Apr 20, 2024
  • musttag Public

    🚔 Enforce field tags in (un)marshaled structs

    Go 29 MPL-2.0 9 1 1 Updated Apr 15, 2024
  • assert Public

    ☑️ Assertions for the standard testing package

    Go 2 MPL-2.0 0 0 0 Updated Apr 1, 2024
  • website Public

    📂 The source code for go-simpler.org

    Go 0 MPL-2.0 0 0 0 Updated Mar 29, 2024
  • styleguide Public

    📖 A styleguide for the organization

    0 Unlicense 0 0 0 Updated Mar 16, 2024

Top languages

Go

Most used topics

Loading…