Commit Graph

791 Commits (2109f86248a14886cd9a21da5a7220a7145d3b56)
 

Author SHA1 Message Date
Dean Karn 42a0d6df3b some minor perf with recursion 8 years ago
Dean Karn 7c2b5d8471 Update README.md 8 years ago
Dean Karn 4b3eedc379 Merge branch 'i18n-custom-errors' into v9 8 years ago
Dean Karn 110c8638eb add good documentation 8 years ago
Dean Karn 0e70fdfc72 add translation example + documentation 8 years ago
Dean Karn a7ca4a1d32 add default translations for "en" 8 years ago
Dean Karn 532878b008 initial translation/custom error code 8 years ago
Dean Karn 6f98212623 Update CONTRIBUTING.md 8 years ago
Dean Karn 0af0043f29 update CI badge to v9 8 years ago
Dean Karn a7cc53a707 documentation, examples and template updates. 8 years ago
Dean Karn 9ba3297c49 Update benchmarks run against Go 1.7 8 years ago
Dean Karn 1cbfa0bbff RC1 Release 8 years ago
joeybloggs b0883e6ed8 RC1 Release 8 years ago
Dean Karn 852e5ff9f9 Merge pull request #252 from go-playground/v8 9 years ago
joeybloggs 2de56ed26a add parallel versions of all benchmarks 9 years ago
joeybloggs 3e196d49c6 saving some bytes uint8 vs int 9 years ago
joeybloggs b2c8f66e7b why pass the Field names, they already belong to the namespaces... 9 years ago
joeybloggs ea09db9292 aha! there's the extra allocation(s) Ive been chasing down! 9 years ago
joeybloggs 1714ba2b67 convert switch to if 9 years ago
joeybloggs 6765805f88 continuing perf optimizations 9 years ago
joeybloggs 27b607d6ad avoid a couple of dive allocations 9 years ago
joeybloggs 01925e342a regain 100% test coverage 9 years ago
joeybloggs ecad6333b1 increase dive tag performance. 9 years ago
joeybloggs dcdba454d7 some variable cleanup 9 years ago
joeybloggs d9bfef9fe0 speed up structPartial and structExcept string parsing 9 years ago
joeybloggs 8d0fd80a80 removed creation of a couple stack variables and creation of errors 9 years ago
joeybloggs a8f7aaba72 remove TODO: tried it, only helped with 1 allocation, not worth the overhead and potential contention 9 years ago
joeybloggs f581a2d517 reuse field 9 years ago
joeybloggs 98dee40973 perf updates all around! 9 years ago
joeybloggs 560bff6526 testing 9 years ago
joeybloggs 8c60a612c5 code coverage back to 100% + some code cleanup 9 years ago
joeybloggs 2fe87f7a8d better error message. 9 years ago
joeybloggs 5fedd8c08a buffer errTag + errs array. 9 years ago
joeybloggs 5d28ac67f7 remove validatable logic as it does't really work, both with clarity and pointer vs non-pointer receivers 9 years ago
joeybloggs 1ff58be284 finish conversion of test + some fixes. 9 years ago
joeybloggs 3bf69e2bbd converting tests 9 years ago
joeybloggs 7e731afde9 field name updates 9 years ago
joeybloggs e0e1af6a61 working instance 9 years ago
Dean Karn 598aac293f Update README.md 9 years ago
joeybloggs 5f57d2222a increment version in README 9 years ago
joeybloggs 77f59a0ea0 corrected some spelling mistakes in documentation 9 years ago
joeybloggs 1d3a3d281b Merge branch 'minor-perf-1' into v8 9 years ago
joeybloggs 89d5a94084 final touches + README updates 9 years ago
joeybloggs 80301d1184 fix go report card badge. 9 years ago
joeybloggs 49d9b2c35e Merge branch 'minor-perf-merge' into minor-perf-1 9 years ago
joeybloggs 99a0f5e141 Merge branch 'merge' into minor-perf-merge 9 years ago
joeybloggs 7a080ada5b Fix issue with omitempty combined with nullable types in combination with a default static value set as the value 9 years ago
Dean Karn 393130c3f4 Merge pull request #248 from go-playground/v8 9 years ago
joeybloggs 3ef55a89aa fix some needed Type() calls. 9 years ago
joeybloggs 43f7b7d61a save some bytes 9 years ago