var encArrayHelper … var encSliceHelper … func encBoolArray(state *encoderState, v reflect.Value) bool { … } func encBoolSlice(state *encoderState, v reflect.Value) bool { … } func encComplex64Array(state *encoderState, v reflect.Value) bool { … } func encComplex64Slice(state *encoderState, v reflect.Value) bool { … } func encComplex128Array(state *encoderState, v reflect.Value) bool { … } func encComplex128Slice(state *encoderState, v reflect.Value) bool { … } func encFloat32Array(state *encoderState, v reflect.Value) bool { … } func encFloat32Slice(state *encoderState, v reflect.Value) bool { … } func encFloat64Array(state *encoderState, v reflect.Value) bool { … } func encFloat64Slice(state *encoderState, v reflect.Value) bool { … } func encIntArray(state *encoderState, v reflect.Value) bool { … } func encIntSlice(state *encoderState, v reflect.Value) bool { … } func encInt16Array(state *encoderState, v reflect.Value) bool { … } func encInt16Slice(state *encoderState, v reflect.Value) bool { … } func encInt32Array(state *encoderState, v reflect.Value) bool { … } func encInt32Slice(state *encoderState, v reflect.Value) bool { … } func encInt64Array(state *encoderState, v reflect.Value) bool { … } func encInt64Slice(state *encoderState, v reflect.Value) bool { … } func encInt8Array(state *encoderState, v reflect.Value) bool { … } func encInt8Slice(state *encoderState, v reflect.Value) bool { … } func encStringArray(state *encoderState, v reflect.Value) bool { … } func encStringSlice(state *encoderState, v reflect.Value) bool { … } func encUintArray(state *encoderState, v reflect.Value) bool { … } func encUintSlice(state *encoderState, v reflect.Value) bool { … } func encUint16Array(state *encoderState, v reflect.Value) bool { … } func encUint16Slice(state *encoderState, v reflect.Value) bool { … } func encUint32Array(state *encoderState, v reflect.Value) bool { … } func encUint32Slice(state *encoderState, v reflect.Value) bool { … } func encUint64Array(state *encoderState, v reflect.Value) bool { … } func encUint64Slice(state *encoderState, v reflect.Value) bool { … } func encUintptrArray(state *encoderState, v reflect.Value) bool { … } func encUintptrSlice(state *encoderState, v reflect.Value) bool { … }