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.

GitHub

356 stars
4 watching
22 forks
Language: Go
last commit: 9 months ago
Linked from 2 awesome lists

code-generationcode-generatorcopygeneratorgogolang

Backlinks from these awesome lists:

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