Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/markbates/going
Some helpful packages for writing Go apps.
https://github.com/markbates/going
Last synced: about 2 months ago
JSON representation
Some helpful packages for writing Go apps.
- Host: GitHub
- URL: https://github.com/markbates/going
- Owner: markbates
- License: mit
- Created: 2014-08-20T17:53:56.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2020-08-17T19:56:44.000Z (about 4 years ago)
- Last Synced: 2024-06-18T14:10:03.014Z (3 months ago)
- Language: Go
- Size: 76.2 KB
- Stars: 55
- Watchers: 7
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome - going - Some helpful packages for writing Go apps. (Go)
README
# github.com/markbates/going
This project houses, what I consider to be some help packages for writing Go applications. Your mileage may vary, but I find them to be pretty darn helpful.
## Packages
* [nulls](./nulls) - Proper JSON implementations of `null` database types.
* [validate](./validate) - A framework for writing validations.
* [wait](./wait) - Wait cleans up the pattern around using `sync.WaitGroup`.
* [defaults](./defaults) - Allows for the setting of default values for common types.
* [willy](./willy) - A helper for cleaning up HTTP tests.
* [del](./del) - A wrapper around the [render](https://github.com/unrolled/render) package to make it work with [echo](https://github.com/labstack/echo).