Skip to content
/ gadgeto Public

Gadgeto! is a collection of tools that aim to facilitate the development of REST APIs in Go.

License

Notifications You must be signed in to change notification settings

loopfz/gadgeto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Gadgeto!

Author:     Thomas Schaffer
Language:   Golang
License:    MIT

Gadgeto! is a collection of tools that aim to facilitate the development of
REST APIs in Go.
These tools are based on and enrich popular open-source solutions, to provide
higher-level functionalities.

Components:
    - tonic: Based on the REST framework Gin (https://github.com/gin-gonic/gin),
                tonic lets you write simpler handler functions, and handles
                repetitive tasks for you (parameter binding, error handling).

    - zesty: Based on Gorp (https://github.com/go-gorp/gorp), zesty abstracts
                DB specifics for easy (nested) transaction management.

    - iffy: An HTTP testing library for functional/unit tests,
                iffy does all the hard work (http, marshaling, templating...) and
                lets you describe http calls as one-liners, chaining them in complex scenarios.

    - amock: An HTTP mocking library. amock lets you easily write mock objects to inject
                into http clients.
                It does not require any go-generate tricks, and lets you inject mocks
                into existing libraries that may not be properly abstracted through interfaces.

About

Gadgeto! is a collection of tools that aim to facilitate the development of REST APIs in Go.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy