github.com/jackc/pgtype.ArrayType.elements (field)
23 uses
github.com/jackc/pgtype (current package)
array_type.go#L16: elements []ValueTranscoder
array_type.go#L32: elements: at.elements,
array_type.go#L47: dst.elements = nil
array_type.go#L69: dst.elements = make([]ValueTranscoder, sliceVal.Len())
array_type.go#L70: for i := range dst.elements {
array_type.go#L77: dst.elements[i] = v
array_type.go#L79: dst.dimensions = []ArrayDimension{{Length: int32(len(dst.elements)), LowerBound: 1}}
array_type.go#L88: elementValues := make([]interface{}, len(dst.elements))
array_type.go#L89: for i := range dst.elements {
array_type.go#L90: elementValues[i] = dst.elements[i].Get()
array_type.go#L115: slice := reflect.MakeSlice(sliceType, len(src.elements), len(src.elements))
array_type.go#L118: for i := range src.elements {
array_type.go#L120: err := src.elements[i].AssignTo(ptrElem.Interface())
array_type.go#L169: dst.elements = elements
array_type.go#L191: dst.elements = elements
array_type.go#L221: dst.elements = elements
array_type.go#L254: for i, elem := range src.elements {
array_type.go#L298: for i := range src.elements {
array_type.go#L299: if src.elements[i].Get() == nil {
array_type.go#L307: for i := range src.elements {
array_type.go#L311: elemBuf, err := src.elements[i].EncodeBinary(ci, buf)
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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. |