copygen
copier
A code generator tool that produces custom copying logic between data structures without relying on reflection or extra dependencies.
Go generator to copy values from type to type and fields from struct to struct (copier without reflection). Generate any code based on types.
356 stars
4 watching
22 forks
Language: Go
last commit: 9 months ago
Linked from 2 awesome lists
code-generationcode-generatorcopygeneratorgogolang
Related projects:
Repository | Description | Stars |
---|---|---|
reedom/convergen | Generates code for copying data between two types | 44 |
ulule/deepcopier | A utility for creating deep copies of complex data structures in Go. | 452 |
gotidy/copy | Package for fast copying complex data structures of different types | 49 |
hugocarreira/go-decent-copy | A tool that provides a simple file copying mechanism in Go | 22 |
clipperhouse/gen | A tool for generating code in Go with support for generics and runtime extensibility via typewriters. | 1,429 |
copier-org/copier | A tool for generating projects from templates. | 2,048 |
keeveegames/deepcopy.gml | A utility script for recursively deep copying nested data structures in GameMaker language. | 12 |
mostmand/cloneable | An auto-generation tool for adding clone methods to classes in C# | 72 |
otiai10/copy | A tool for recursively copying directories and files in Go. | 724 |
calvinmetcalf/copyfiles | A utility for copying files from multiple sources to a single destination directory or subdirectory with customizable options. | 410 |
partech/copy-version | Allows copying and pasting the latest version of an item in Sitecore content editor | 0 |
unoplatform/uno.codegen | A set of source generators that automate the creation of common patterns in C# code | 90 |
jmattheis/goverter | Tool for generating type-safe converters in Go | 525 |
senselogic/generis | A lightweight code preprocessor for Go that adds features like generics and HTML templating. | 43 |
homedepot/flop | A Go library providing a file copy functionality with GNU-like APIs and customizable behavior. | 33 |