nowfound

Alternatives

Products that do what Go-mapper – AutoMapper-style struct mapping for Go does

I’ve worked a lot with C# and .NET, and one tool I really missed when using Go was AutoMapper. So I built go-mapper, a lightweight Go package that helps map between structs — useful for converting DTOs to domain models, etc. Uses Go generics (1.18+) Supports shallow copy of fields Custom field transformations with fluent API Optional interface for struct-level control Example: type CreateUserDto struct { Name string Password string } type User struct { Name string PasswordHash string } mapper.CreateProfile(CreateUserDto{}, User{}, mapper.ForMember(func(u *User) any { return &u.PasswordHash…

  1. 1LF

    2014 · github.com

  2. 2AL

    2022 · github.com

  3. 3

    An application-oriented unified storage layer for Golang.

    2021

  4. 4DD
  5. 5IS
  6. 6GA

    2020 · github.com

  7. 7GV
  8. 8FS
  9. 9DT
  10. 10MG

    Anthropic released the Model Context Protocol a couple weeks ago - https://www.anthropic.com/news/model-context-protocol. They have official sdks for python and typescript but nothing for go, so I wrote one! The main goal is to provide a low boilerplate sdk to write MCP servers, you can spin up a server which can give an LLM access to weather forecasts like this: https://github.com/metoro-io/mcp-golang/blob/main/examples/g... . Using it here: https://youtu.be/xaMkMl_R-0A The library handles generating all the MCP…

    2024 · github.com

  11. 11AI

    2020 · kfcampbell.com

  12. 12G1
  13. 13GM

    I built GoSMig for my own projects and open-sourced it in case it helps others. It’s a tiny generic library (no external deps except golang.org/x/term) for writing SQL migrations in Go with compile-time checks. It supports transactional and non-transactional migrations, rollback, status, version, and a small CLI handler so you can ship your own migration binary. Why another migrator? - Minimal API, no DSL or file layout to learn - Type-safe via Go generics - Works with database/sql and sqlx out of the box - Should work with any db library (or wrapper) that implements some…

    Oct 2025 · github.com

  14. 14DG
  15. 15GG
  16. 16TL
  17. 17AO

    I've recently been working with real-time geoJSON data at a rate of 50+ queries per second. SaaS solutions can be prohibitively expensive at this rate, thus, I created go-reverse-geo. Data is pulled from geonames.org and is stored in MongoDB (a requirement of my current project). It is very much a work-in-progress (I wrote it this morning). Hope someone finds it useful. https://paranoia.dev/vivi/go-reverse-geo

    2020

  18. 18UD
  19. 19MR

    2015 · github.com

  20. 20GA

    I started working on this back in 2019, mostly as a design idea. Over the last month I made a big push to make it 100% usable and replace C# in all my personal projects. I now feel it's solid enough to gather feedback from other developers. If you take it for a spin, I hope you enjoy it and send your thoughts!

    Jun 2026 · davidobando.github.io

  21. 21GI
  22. 22CC
  23. 23CM

    With support for nested subcommands, global / local flags, help generation from godocs, typo suggestions, shell completion and more. Inspired by python-fire and powered by Cobra.

    2023 · github.com

  24. 24GU

    2022 · github.com

Ranked by how close each launch is in meaning, then by votes. Refine with a description →