jenny

module
v0.0.6-alpha Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2019 License: MIT

README

Jenny the Generator are the set of tools developed at Typeform for rapid development of production ready micro-services.

Documentation

Getting started

Requirements
  • go (+1.8)
    • Mac: brew install golang
    • ArchLinux: pacman -S golang
Install:
go get github.com/jennyservices/jenny/cmd/jenny

Contributing

See the CONTRIBUTING.md for details.

Maintainers


Copyright 2017 Typeform SL. under the MIT License; see the LICENSE file for more information.

This is not an official Typeform product.

Directories

Path Synopsis
Package auth defines how authorization works between middlewares by default.
Package auth defines how authorization works between middlewares by default.
cmd
Package encoders is a set of encoders to be used with Jenny
Package encoders is a set of encoders to be used with Jenny
Package errors defines some sensible defaults for jenny generated services
Package errors defines some sensible defaults for jenny generated services
sentry
Package sentry implements the Reporter interface defined in errors for sentry see sentry at https://sentry.io/welcome/
Package sentry implements the Reporter interface defined in errors for sentry see sentry at https://sentry.io/welcome/
Package generator generates code from Service Definitions Jenny's approach to the code generation pipeline consists of 2 steps, decode and encode.
Package generator generates code from Service Definitions Jenny's approach to the code generation pipeline consists of 2 steps, decode and encode.
internal/ir
Package ir holds Intermediary Representations of Services, Methods and Responses.
Package ir holds Intermediary Representations of Services, Methods and Responses.
js
util
Stolen entirely from Golint
Stolen entirely from Golint
Package http is a library designed to make working with the HTTP transport easier for jenny servers.
Package http is a library designed to make working with the HTTP transport easier for jenny servers.
Package mime defines commonly used mime types in Jenny
Package mime defines commonly used mime types in Jenny

Jump to

Keyboard shortcuts

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