go-deepcopy

tiendc/go-deepcopy

Fast deep copy library.

  • conversion
  • copy
  • deep-copy
  • go
  • golang
  • reflection
  • transformation
  • copier

More in Reflection

Deepcopierby ulule

Simple struct copying for Go.

github.com/ulule/deepcopierGo 1.14+ No dependencies updated 6y ago

457

gotypeby wzshiming

Golang source code parsing, usage like reflect package.

github.com/wzshiming/gotypeGo 1.18+ No dependencies v0.8.0updated 3mo ago

65

copyby gotidy

Package for fast copying structs of different types.

github.com/gotidy/copyGo 1.15+ 1 dependencyupdated 5y ago

51

gpathby tenntenn

Library to simplify access struct fields with Go's expression in reflection.

updated 9y ago

41

goenumby lvyahui8

A common enumeration struct based on generics and reflection that allows you to quickly define enumerations and use a set of useful default methods.

github.com/lvyahui8/goenumGo 1.18+ No dependencies v1.2.1updated 2y ago

17

reflectutilsby muir

Helpers for working with reflection: struct tag parsing; recursive walking; fill value from string.

github.com/muir/reflectutilsGo 1.23+ 2 dependenciesv0.11.0updated 1mo ago

10

reflectproby gontainer

Callers, copiers, getters and setters for go.

github.com/gontainer/reflectproGo 1.14+ 2 dependenciesv1.0.1updated 2y ago

9

objwalkerby rekby

Walk by go objects with reflection.

github.com/rekby/objwalkerGo 1.17+ No dependencies v0.0.10updated 4y ago

4
All 9 in Reflection
Esc

Type to search every entry. ↑↓ to move, Enter to open.