Skip to content

sudo-suhas/xgo

Repository files navigation

xgo build PkgGoDev Go Report Card

Collection of packages to serve as the building blocks for developing Go applications.

Install

$ go get github.com/sudo-suhas/xgo

Usage

Usage for each package is documentated in the respective readme.

Decision Log

The rationale for important design decisions is documented in decision-log.md.

Credits

A lot of the ideas for the errors package are from these articles and talks:

The JSON decoder implementation in the httputil package is based on "How to Parse a JSON Request Body in Go" by Alex Edwards.

The URL builder in the httputil package drew some inspiration from https://github.com/balazsbotond/urlcat.

About

Collection of packages to serve as the building blocks for developing Go applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages