benchmark

package
v0.0.0-...-b90ef15 Latest Latest
Warning

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

Go to latest
Published: Jul 5, 2018 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CBAvatar

type CBAvatar struct {
	Url string
}

Medium payload (based on Clearbit API response)

func (*CBAvatar) CodecDecodeSelf

func (x *CBAvatar) CodecDecodeSelf(d *codec1978.Decoder)

func (*CBAvatar) CodecEncodeSelf

func (x *CBAvatar) CodecEncodeSelf(e *codec1978.Encoder)

func (*CBAvatar) MarshalEasyJSON

func (v *CBAvatar) MarshalEasyJSON(w *jwriter.Writer)

func (*CBAvatar) MarshalJSON

func (mj *CBAvatar) MarshalJSON() ([]byte, error)

func (*CBAvatar) MarshalJSONBuf

func (mj *CBAvatar) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*CBAvatar) UnmarshalEasyJSON

func (v *CBAvatar) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*CBAvatar) UnmarshalJSON

func (uj *CBAvatar) UnmarshalJSON(input []byte) error

func (*CBAvatar) UnmarshalJSONFFLexer

func (uj *CBAvatar) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type CBGithub

type CBGithub struct {
	Followers int
}

func (*CBGithub) CodecDecodeSelf

func (x *CBGithub) CodecDecodeSelf(d *codec1978.Decoder)

func (*CBGithub) CodecEncodeSelf

func (x *CBGithub) CodecEncodeSelf(e *codec1978.Encoder)

func (*CBGithub) MarshalEasyJSON

func (v *CBGithub) MarshalEasyJSON(w *jwriter.Writer)

func (*CBGithub) MarshalJSON

func (mj *CBGithub) MarshalJSON() ([]byte, error)

func (*CBGithub) MarshalJSONBuf

func (mj *CBGithub) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*CBGithub) UnmarshalEasyJSON

func (v *CBGithub) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*CBGithub) UnmarshalJSON

func (uj *CBGithub) UnmarshalJSON(input []byte) error

func (*CBGithub) UnmarshalJSONFFLexer

func (uj *CBGithub) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type CBGravatar

type CBGravatar struct {
	Avatars []*CBAvatar
}

func (*CBGravatar) CodecDecodeSelf

func (x *CBGravatar) CodecDecodeSelf(d *codec1978.Decoder)

func (*CBGravatar) CodecEncodeSelf

func (x *CBGravatar) CodecEncodeSelf(e *codec1978.Encoder)

func (*CBGravatar) MarshalEasyJSON

func (v *CBGravatar) MarshalEasyJSON(w *jwriter.Writer)

func (*CBGravatar) MarshalJSON

func (mj *CBGravatar) MarshalJSON() ([]byte, error)

func (*CBGravatar) MarshalJSONBuf

func (mj *CBGravatar) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*CBGravatar) UnmarshalEasyJSON

func (v *CBGravatar) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*CBGravatar) UnmarshalJSON

func (uj *CBGravatar) UnmarshalJSON(input []byte) error

func (*CBGravatar) UnmarshalJSONFFLexer

func (uj *CBGravatar) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type CBName

type CBName struct {
	FullName string
}

func (*CBName) CodecDecodeSelf

func (x *CBName) CodecDecodeSelf(d *codec1978.Decoder)

func (*CBName) CodecEncodeSelf

func (x *CBName) CodecEncodeSelf(e *codec1978.Encoder)

func (*CBName) MarshalEasyJSON

func (v *CBName) MarshalEasyJSON(w *jwriter.Writer)

func (*CBName) MarshalJSON

func (mj *CBName) MarshalJSON() ([]byte, error)

func (*CBName) MarshalJSONBuf

func (mj *CBName) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*CBName) UnmarshalEasyJSON

func (v *CBName) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*CBName) UnmarshalJSON

func (uj *CBName) UnmarshalJSON(input []byte) error

func (*CBName) UnmarshalJSONFFLexer

func (uj *CBName) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type CBPerson

type CBPerson struct {
	Name     *CBName
	Github   *CBGithub
	Gravatar *CBGravatar
}

func (*CBPerson) CodecDecodeSelf

func (x *CBPerson) CodecDecodeSelf(d *codec1978.Decoder)

func (*CBPerson) CodecEncodeSelf

func (x *CBPerson) CodecEncodeSelf(e *codec1978.Encoder)

func (*CBPerson) MarshalEasyJSON

func (v *CBPerson) MarshalEasyJSON(w *jwriter.Writer)

func (*CBPerson) MarshalJSON

func (mj *CBPerson) MarshalJSON() ([]byte, error)

func (*CBPerson) MarshalJSONBuf

func (mj *CBPerson) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*CBPerson) UnmarshalEasyJSON

func (v *CBPerson) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*CBPerson) UnmarshalJSON

func (uj *CBPerson) UnmarshalJSON(input []byte) error

func (*CBPerson) UnmarshalJSONFFLexer

func (uj *CBPerson) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type DSTopic

type DSTopic struct {
	Id   int
	Slug string
}

func (*DSTopic) CodecDecodeSelf

func (x *DSTopic) CodecDecodeSelf(d *codec1978.Decoder)

func (*DSTopic) CodecEncodeSelf

func (x *DSTopic) CodecEncodeSelf(e *codec1978.Encoder)

func (*DSTopic) MarshalEasyJSON

func (v *DSTopic) MarshalEasyJSON(w *jwriter.Writer)

func (*DSTopic) MarshalJSON

func (mj *DSTopic) MarshalJSON() ([]byte, error)

func (*DSTopic) MarshalJSONBuf

func (mj *DSTopic) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*DSTopic) UnmarshalEasyJSON

func (v *DSTopic) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*DSTopic) UnmarshalJSON

func (uj *DSTopic) UnmarshalJSON(input []byte) error

func (*DSTopic) UnmarshalJSONFFLexer

func (uj *DSTopic) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type DSTopicsList

type DSTopicsList struct {
	Topics        []*DSTopic
	MoreTopicsUrl string
}

func (*DSTopicsList) CodecDecodeSelf

func (x *DSTopicsList) CodecDecodeSelf(d *codec1978.Decoder)

func (*DSTopicsList) CodecEncodeSelf

func (x *DSTopicsList) CodecEncodeSelf(e *codec1978.Encoder)

func (*DSTopicsList) MarshalEasyJSON

func (v *DSTopicsList) MarshalEasyJSON(w *jwriter.Writer)

func (*DSTopicsList) MarshalJSON

func (mj *DSTopicsList) MarshalJSON() ([]byte, error)

func (*DSTopicsList) MarshalJSONBuf

func (mj *DSTopicsList) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*DSTopicsList) UnmarshalEasyJSON

func (v *DSTopicsList) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*DSTopicsList) UnmarshalJSON

func (uj *DSTopicsList) UnmarshalJSON(input []byte) error

func (*DSTopicsList) UnmarshalJSONFFLexer

func (uj *DSTopicsList) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type DSUser

type DSUser struct {
	Username string
}

func (*DSUser) CodecDecodeSelf

func (x *DSUser) CodecDecodeSelf(d *codec1978.Decoder)

func (*DSUser) CodecEncodeSelf

func (x *DSUser) CodecEncodeSelf(e *codec1978.Encoder)

func (*DSUser) MarshalEasyJSON

func (v *DSUser) MarshalEasyJSON(w *jwriter.Writer)

func (*DSUser) MarshalJSON

func (mj *DSUser) MarshalJSON() ([]byte, error)

func (*DSUser) MarshalJSONBuf

func (mj *DSUser) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*DSUser) UnmarshalEasyJSON

func (v *DSUser) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*DSUser) UnmarshalJSON

func (uj *DSUser) UnmarshalJSON(input []byte) error

func (*DSUser) UnmarshalJSONFFLexer

func (uj *DSUser) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type LargePayload

type LargePayload struct {
	Users  []*DSUser
	Topics *DSTopicsList
}

func (*LargePayload) CodecDecodeSelf

func (x *LargePayload) CodecDecodeSelf(d *codec1978.Decoder)

func (*LargePayload) CodecEncodeSelf

func (x *LargePayload) CodecEncodeSelf(e *codec1978.Encoder)

func (*LargePayload) MarshalEasyJSON

func (v *LargePayload) MarshalEasyJSON(w *jwriter.Writer)

func (*LargePayload) MarshalJSON

func (mj *LargePayload) MarshalJSON() ([]byte, error)

func (*LargePayload) MarshalJSONBuf

func (mj *LargePayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*LargePayload) UnmarshalEasyJSON

func (v *LargePayload) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*LargePayload) UnmarshalJSON

func (uj *LargePayload) UnmarshalJSON(input []byte) error

func (*LargePayload) UnmarshalJSONFFLexer

func (uj *LargePayload) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type MediumPayload

type MediumPayload struct {
	Person  *CBPerson
	Company map[string]interface{}
}

func (*MediumPayload) CodecDecodeSelf

func (x *MediumPayload) CodecDecodeSelf(d *codec1978.Decoder)

func (*MediumPayload) CodecEncodeSelf

func (x *MediumPayload) CodecEncodeSelf(e *codec1978.Encoder)

func (*MediumPayload) MarshalEasyJSON

func (v *MediumPayload) MarshalEasyJSON(w *jwriter.Writer)

func (*MediumPayload) MarshalJSON

func (mj *MediumPayload) MarshalJSON() ([]byte, error)

func (*MediumPayload) MarshalJSONBuf

func (mj *MediumPayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*MediumPayload) UnmarshalEasyJSON

func (v *MediumPayload) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*MediumPayload) UnmarshalJSON

func (uj *MediumPayload) UnmarshalJSON(input []byte) error

func (*MediumPayload) UnmarshalJSONFFLexer

func (uj *MediumPayload) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

type SmallPayload

type SmallPayload struct {
	St   int
	Sid  int
	Tt   string
	Gr   int
	Uuid string
	Ip   string
	Ua   string
	Tz   int
	V    int
}

func (*SmallPayload) CodecDecodeSelf

func (x *SmallPayload) CodecDecodeSelf(d *codec1978.Decoder)

func (*SmallPayload) CodecEncodeSelf

func (x *SmallPayload) CodecEncodeSelf(e *codec1978.Encoder)

func (*SmallPayload) MarshalEasyJSON

func (v *SmallPayload) MarshalEasyJSON(w *jwriter.Writer)

func (*SmallPayload) MarshalJSON

func (mj *SmallPayload) MarshalJSON() ([]byte, error)

func (*SmallPayload) MarshalJSONBuf

func (mj *SmallPayload) MarshalJSONBuf(buf fflib.EncodingBuffer) error

func (*SmallPayload) UnmarshalEasyJSON

func (v *SmallPayload) UnmarshalEasyJSON(l *jlexer.Lexer)

func (*SmallPayload) UnmarshalJSON

func (uj *SmallPayload) UnmarshalJSON(input []byte) error

func (*SmallPayload) UnmarshalJSONFFLexer

func (uj *SmallPayload) UnmarshalJSONFFLexer(fs *fflib.FFLexer, state fflib.FFParseState) error

Jump to

Keyboard shortcuts

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