codec

package module
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2023 License: MIT Imports: 3 Imported by: 2

README

codec

The codec for GoLang, use byte pool to optimized memory allocate.

support

✅  json
✅  xml
✅  form
✅  protobuf
✅  toml
✅  yaml

Documentation

Overview

Package codec is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Codec

type Codec interface {
	Encode(data interface{}) (io.Reader, error)
	Decode(r io.Reader, dst interface{}) error
}

type MockCodec added in v1.0.3

type MockCodec struct {
	// contains filtered or unexported fields
}

MockCodec is a mock of Codec interface.

func NewMockCodec added in v1.0.3

func NewMockCodec(ctrl *gomock.Controller) *MockCodec

NewMockCodec creates a new mock instance.

func (*MockCodec) Decode added in v1.0.3

func (m *MockCodec) Decode(r io.Reader, dst interface{}) error

Decode mocks base method.

func (*MockCodec) EXPECT added in v1.0.3

func (m *MockCodec) EXPECT() *MockCodecMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCodec) Encode added in v1.0.3

func (m *MockCodec) Encode(data interface{}) (io.Reader, error)

Encode mocks base method.

type MockCodecMockRecorder added in v1.0.3

type MockCodecMockRecorder struct {
	// contains filtered or unexported fields
}

MockCodecMockRecorder is the mock recorder for MockCodec.

func (*MockCodecMockRecorder) Decode added in v1.0.3

func (mr *MockCodecMockRecorder) Decode(r, dst interface{}) *gomock.Call

Decode indicates an expected call of Decode.

func (*MockCodecMockRecorder) Encode added in v1.0.3

func (mr *MockCodecMockRecorder) Encode(data interface{}) *gomock.Call

Encode indicates an expected call of Encode.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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