NewArrayBuilder returns an ArrayBuilder. The builder will reserve spaces based on hint about number of adds to reduce times of growing capacity.
(numAddsHint int)
| 209 | // NewArrayBuilder returns an ArrayBuilder. The builder will reserve spaces |
| 210 | // based on hint about number of adds to reduce times of growing capacity. |
| 211 | func NewArrayBuilder(numAddsHint int) *ArrayBuilder { |
| 212 | return &ArrayBuilder{ |
| 213 | jsons: make([]JSON, 0, numAddsHint), |
| 214 | } |
| 215 | } |
| 216 | |
| 217 | // Add appends JSON to the sequence. |
| 218 | func (b *ArrayBuilder) Add(j JSON) { |
no outgoing calls
no test coverage detected