https://github.com/twmb/go-mergetyp
Fast arbitrary type merging generated at runtime (minus some exceptions)
https://github.com/twmb/go-mergetyp
Last synced: about 1 year ago
JSON representation
Fast arbitrary type merging generated at runtime (minus some exceptions)
- Host: GitHub
- URL: https://github.com/twmb/go-mergetyp
- Owner: twmb
- License: mit
- Created: 2017-12-13T03:38:10.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-04-27T19:02:04.000Z (about 4 years ago)
- Last Synced: 2025-02-01T04:13:21.603Z (over 1 year ago)
- Language: Go
- Size: 17.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
go-mergetyp
===========
[](https://godoc.org/github.com/twmb/go-mergetyp) [](https://travis-ci.org/twmb/go-mergetyp)
This package provides a function to generate a closure that merges (or zips)
arbitrary types. Merging is defined as adding everything from a right value
into a left value.
Full documentation can be found on [`godoc`](https://godoc.org/github.com/twmb/go-mergetyp).
If you have ideas for configuring how types should be merged, please create an
issue or pull request.