An open API service indexing awesome lists of open source software.

https://github.com/whoisclebs/tuxedo

Tuxedo is a lightweight, chainable HTTP client library for Go that simplifies working with the standard net/http package inspired by popular libraries like Resty.
https://github.com/whoisclebs/tuxedo

go go-library golang hacktoberfest http rest

Last synced: 5 months ago
JSON representation

Tuxedo is a lightweight, chainable HTTP client library for Go that simplifies working with the standard net/http package inspired by popular libraries like Resty.

Awesome Lists containing this project

README

          

# Tuxedo
[![GoDoc](https://pkg.go.dev/badge/github.com/whoisclebs/tuxedo.svg)](https://pkg.go.dev/github.com/whoisclebs/tuxedo) ![GitHub Created At](https://img.shields.io/github/created-at/whoisclebs/tuxedo?style=flat) [![GitHub release](https://img.shields.io/github/v/tag/whoisclebs/tuxedo?include_prereleases&style=flat&color=blue)](https://github.com/whoisclebs/tuxedo/releases) [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/10092/badge)](https://www.bestpractices.dev/projects/10092)

Tuxedo is a lightweight, chainable HTTP client library for Go that simplifies working with the standard net/http package. With a clean, intuitive API inspired by popular libraries like Resty, Tuxedo allows you to build and execute HTTP requests with minimal boilerplate code. It supports setting headers, bodies, and even tracing, and comes with built-in JSON unmarshaling for easy response handling. Ideal for developers who need a simple yet powerful tool to streamline HTTP interactions in Go projects.

# Instalalation

```
go get -u github.com/whoisclebs/tuxedo
```