MCPcopy Create free account
hub / github.com/MetalBlueberry/go-plotly / ArrayOKArray

Function ArrayOKArray

pkg/types/arrayok.go:12–21  ·  view source on GitHub ↗
(array ...T)

Source from the content-addressed store, hash-verified

10}
11
12func ArrayOKArray[T any](array ...T) *ArrayOK[*T] {
13 out := make([]*T, len(array))
14 for i, v := range array {
15 value := v
16 out[i] = &value
17 }
18 return &ArrayOK[*T]{
19 Array: out,
20 }
21}
22func ArrayOKAppend[T any](array *ArrayOK[*T], values ...T) {
23 for _, el := range values {
24 array.Array = append(array.Array, &el)

Callers 7

TestFloat64MarshalFunction · 0.92
TestStringMarshalFunction · 0.92
TestFloat64UnmarshalFunction · 0.92
TestStringUnmarshalFunction · 0.92
mainFunction · 0.92
mainFunction · 0.92
mainFunction · 0.92

Calls

no outgoing calls

Tested by 4

TestFloat64MarshalFunction · 0.74
TestStringMarshalFunction · 0.74
TestFloat64UnmarshalFunction · 0.74
TestStringUnmarshalFunction · 0.74