type go.uber.org/zap/zapcore.ArrayMarshaler
14 uses
go.uber.org/zap/zapcore (current package)
encoder.go#L351: AddArray(key string, marshaler ArrayMarshaler) error
encoder.go#L399: AppendArray(ArrayMarshaler) error
field.go#L119: err = enc.AddArray(f.Key, f.Interface.(ArrayMarshaler))
json_encoder.go#L104: func (enc *jsonEncoder) AddArray(key string, arr ArrayMarshaler) error {
json_encoder.go#L214: func (enc *jsonEncoder) AppendArray(arr ArrayMarshaler) error {
marshaler.go#L50: type ArrayMarshaler interface {
memory_encoder.go#L45: func (m *MapObjectEncoder) AddArray(key string, v ArrayMarshaler) error {
memory_encoder.go#L141: func (s *sliceArrayEncoder) AppendArray(v ArrayMarshaler) error {
go.uber.org/zap
array.go#L32: func Array(key string, val zapcore.ArrayMarshaler) Field {
field.go#L424: case zapcore.ArrayMarshaler:
go.pact.im/x/zapjournal
encoder.go#L222: func (e *varsEncoder) AddArray(key string, marshaler zapcore.ArrayMarshaler) error {
json.go#L527: func (e *jsonEncoder) AddArray(k string, v zapcore.ArrayMarshaler) error {
json.go#L532: func (e *jsonEncoder) AppendArray(v zapcore.ArrayMarshaler) error {
json.go#L537: func (e *jsonEncoder) encodeArray(v zapcore.ArrayMarshaler) error {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)