Command gencodec generates marshaling methods for Go struct types.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Eugene Kim e6740dbdd8 Un-vendor package names 6 years ago
internal add comment to exported functions (#4) 7 years ago
vendor use go/loader to load type-checked packages 8 years ago
LICENSE initial commit 8 years ago
README.md remove outdated documentation in README 8 years ago
genmethod.go use a temp variable for loop conversions on function calls 8 years ago
main.go add comment to exported functions (#4) 7 years ago
main_test.go add fake uses of the override type to prevent dead code 8 years ago
typeutil.go Un-vendor package names 6 years ago

README.md

Command gencodec generates marshaling methods for Go struct types.

The generated methods add features which json and other marshaling packages cannot offer.

gencodec -dir . -type MyType -formats json,yaml,toml -out mytype_json.go

See the documentation for more details.