errors | Package errors implements functions to manipulate errors. |
github.com/mitchellh/reflectwalk | reflectwalk is a package that allows you to "walk" complex structures similar to how you may "walk" a filesystem: visiting every element one by one and calling callback functions allowing you to handle and manipulate those elements. |
reflect | Package reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types. |
sync | Package sync provides basic synchronization primitives such as mutual exclusion locks. |
time | Package time provides functionality for measuring and displaying time. |