httpzen

package module
v0.0.0-...-0acdc99 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2024 License: MIT Imports: 6 Imported by: 0

README

HTTPZen Logo

under development

HTTPZen

HTTPZen is a Go library that simplifies HTTP operations with an easy-to-use abstraction layer. Designed according to Zalando API guidelines, it enables high-quality, standardized APIs that are easy to maintain and scale.

Features

  • OpenAPI documentation: HTTPZen generates an OpenAPI web page that documents your API endpoints, without requiring any additional tools or setup.
  • Simplicity: HTTPZen provides a powerful and easy-to-use abstraction layer for working with HTTP and REST servers.
  • Standardization: Designed according to Zalando API guidelines, HTTPZen enables high-quality, standardized APIs that are easy to maintain and scale.
  • Flexibility: HTTPZen is designed to be flexible and customizable, allowing you to easily adapt it to your specific needs.
  • Performance: HTTPZen is built for performance, ensuring that your HTTP operations are fast and reliable.

Installation

To use HTTPZen in your Go project, simply run the following command:

go get github.com/nullexp/httpzen

Usage

Using HTTPZen is easy. For examples and documentation, please visit the HTTPZen Wiki.

Contributing

Contributions to HTTPZen are welcome and encouraged! To contribute code, documentation, or bug reports, please submit a pull request or issue to the GitHub repository.

License

HTTPZen is licensed under the MIT License. Please see the LICENSE file for more information.

TODO

  • Add abstraction
  • Implement gin
  • Implement echo
  • Expand test coverage
  • Add support for additional HTTP methods and headers

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewGinZen

func NewGinZen() protocol.Api

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL