Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ayiga/go-kit-middlewarer
/ types & classes
Types & classes
39 in github.com/Ayiga/go-kit-middlewarer
⨍
Functions
164
◇
Types & classes
39
↓ 5 callers
TypeAlias
hintResolver
encoding/hint_resolver.go:46
↓ 2 callers
TypeAlias
Gob
Gob is a simple Gob encoder / decoder that conforms to RequestResponseEncoding
encoding/gob.go:26
↓ 2 callers
TypeAlias
JSON
JSON is a simple JSON encoder / decoder that conforms to RequestResponseEncoding
encoding/json.go:27
↓ 2 callers
TypeAlias
XML
XML is a simple XML encoder / decoder that conforms to RequestResponseEncoding
encoding/xml.go:27
↓ 1 callers
TypeAlias
def
def is the default Encoding handler. It will attempt to resolve all http transmitted encodings based on the information contained within the HTTP Hea
encoding/default.go:36
TypeAlias
CastError
mux/adapter/gorilla/router.go:15
Struct
CustomDecodableError
encoding/wrapper_error_test.go:149
Interface
Decoder
Decoder is any type that can populate a given structure via a Decode method.
encoding/decoder.go:14
Interface
EmbededMime
EmbededMime applies to the intermediary transmission representation of method arguments and results. Using the structure we will attempt to communica
encoding/default.go:18
Interface
Encoder
Encoder is anything that, given an interface, can store an encoding of the structure passed into Encode.
encoding/encoder.go:15
TypeAlias
Err
Err are the errors that can be returned from Register or Get
encoding/register_encodings.go:8
Struct
File
File holds a single parsed file and associated data.
file.go:8
FuncType
GenerateDecoder
GenerateDecoder is a function that takes an io.Reader and returns a Decoder
encoding/decoder.go:21
FuncType
GenerateEncoder
GenerateEncoder is a function which takes an io.Writer, and returns an Encoder
encoding/encoder.go:23
Struct
Generator
Generator holds the state of the analysis. Primarily used to buffer the output for format.Source.
generator.go:18
Struct
Import
import.go:11
Struct
Interface
Value represents a declared constant.
interface.go:10
Struct
Method
method.go:9
Struct
Package
package.go:11
Struct
Param
param.go:9
Interface
RequestResponseEncoding
RequestResponseEncoding represents a type that can be used to automatically Encode and Decode on HTTP requests used by files generated with go-kit-mid
encoding/register_encodings.go:49
Struct
Router
Router is a type alias for *github.com/gorilla/mux.Router to make reference easier, as well as to implement the Mux interface.
mux/adapter/gorilla/router.go:11
Interface
StringService
go:generate go-kit-middlewarer -type=StringService StringService from go-kit/kit's example
examples/stringsvc/string_service.go:6
Struct
StringService
StringService represents an object that will implement the StringService interface
examples/stringsvc/cmd/stringsvc2/implementation.go:10
Struct
StringService
StringService represents an object that will implement the StringService interface
examples/stringsvc/cmd/stringsvc/main.go:17
Struct
Struct
Value represents a declared constant.
struct.go:8
Struct
TemplateBase
template-structures.go:157
Struct
TemplateCommon
template-structures.go:8
Struct
TemplateMethod
template-structures.go:32
Struct
TemplateParam
template-structures.go:19
Struct
Type
type.go:9
Struct
Variable
variable.go:3
Struct
WrapperError
encoding/wrapper_error.go:17
Struct
acceptContentHeader
(\w+\/\w+[;q=score],?)+
encoding/default.go:41
Struct
arguments
examples/stringsvc/cmd/stringsvc2/main.go:17
Struct
contentTypeValue
specific;options,...
encoding/default.go:91
Struct
embedMime
encoding/request_response_test.go:8
Struct
request
encoding/request_response_test.go:24
Struct
responseWriter
encoding/request_response_test.go:32