type go.uber.org/zap/zapcore.ArrayMarshaler
11 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#L100: func (enc *jsonEncoder) AddArray(key string, arr ArrayMarshaler) error {
json_encoder.go#L210: 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#L33: func Array(key string, val zapcore.ArrayMarshaler) Field {
field.go#L484: case zapcore.ArrayMarshaler:
field.go#L485: c = anyFieldC[zapcore.ArrayMarshaler](Array)
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |