← All repos

deep-copy

Deep copy generator

code-generatorgeneratorgogolang
Browse cluster: JavaScript Standard Style Linting
65commits
16contributors
1languages

Tech stack & purpose

deep-copy is a code generator tool for the Go programming language that automatically produces DeepCopy() methods for specified types. Given a package and type name, the tool recursively generates deep copy functions for struct members, with support for customization through flags like pointer receivers, field skipping, maximum depth limits, and custom method names. The project is maintained by Globus Digital, as evidenced by the GitHub repository path, and can be configured either through command-line flags or YAML configuration files.

Languages

Go
100.0%

Contributors