Every line of 'golang append slice to slice' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Go code is secure.
101 func (TaskBinding) AppendToSlice(slice interface{}, entity interface{}) interface{} { 102 return append(slice.([]*Task), entity.(*Task)) 103 }
131 func (TypefulBinding) AppendToSlice(slice interface{}, entity interface{}) interface{} { 132 return append(slice.([]*Typeful), entity.(*Typeful)) 133 }
103 func (a *Allocator) AppendUInts(slice []uint64, vs ...uint64) []uint64 { 104 if cap(slice)-len(slice) >= len(vs) { 105 return append(slice, vs...) 106 } 107 s := append(slice, vs...) 108 diff := cap(s) - cap(slice) 109 a.account(diff, uint64Size) 110 return s 111 }
86 func (r *stringRingBuffer) Slice(i, j int) []string { 87 if r.length < r.capacity { 88 if r.length < j { 89 j = r.length 90 } 91 return r.buffer[i:j] 92 } 93 s := append(r.buffer[r.tail:r.capacity], r.buffer[:r.tail]...) 94 return s[i:j] 95 }
542 func appendSlice(dst []string, src []string) []string { 543 for _, e := range src { 544 if !func(els []string, el string) bool { 545 for _, o := range els { 546 if o == el { 547 return true 548 } 549 } 550 return false 551 }(dst, e) { 552 dst = append(dst, e) 553 } 554 } 555 return dst 556 }
80 func (x AstSlice) Slice(lo, hi int) AstWithSlice { x.X = x.X[lo:hi]; return x }
110 func (v DenseFloat32Vector) Slice(i, j int) Vector { 111 return v[i:j] 112 }
599 func (l exprList) slice(i, j int) nodeList { return l[i:j] }
25 func (l ExprSlice) slice(i, j int) NodeSlice { return l[i:j] }
110 func (v DenseInt32Vector) Slice(i, j int) Vector { 111 return v[i:j] 112 }