10 examples of 'array golang' in Go

Every line of 'array golang' 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.

All examples are scanned by Snyk Code

By copying the Snyk Code Snippets you agree to
420func getGoArray(typeName string) string {
421 return "[]" + typeName
422}
1080func getShortArrayElements(env unsafe.Pointer, array jshortArray, isCopy unsafe.Pointer) unsafe.Pointer {
1081 return unsafe.Pointer(C.GetShortArrayElements((*C.JNIEnv)(env), C.jshortArray(unsafe.Pointer(array)), (*C.jboolean)(isCopy)))
1082}
1049func (m *JSONSchema) GetArray() []string {
1050 if m != nil {
1051 return m.Array
1052 }
1053 return nil
1054}
88func Array(a ...*Value) *Value {
89 return nil
90}
27func (aef ArrayElementFunc) ArrayElement(pos uint) Elementer {
28 return aef(pos)
29}
69func (ArrayConstructor) Array(arr *ArrayBuilder) ArrayElementFunc {
70 return func(pos uint) Elementer {
71 key := strconv.FormatUint(uint64(pos), 10)
72 return C.Array(key, arr)
73 }
74}
512func (p *Parser) parseArray() ([]interface{}, error) {
513 var str interface{}
514
515 vals := make([]interface{}, 0, 20)
516 for {
517 tok, err := p.getToken(TokenComment, TokenString, TokenNumber, TokenComma, TokenRBracket)
518 if err != nil {
519 return nil, err
520 }
521
522 if tok.Kind == TokenRBracket {
523 break
524 }
525
526 switch tok.Kind {
527 case TokenComment:
528 continue
529 case TokenComma:
530 continue
531 case TokenNumber:
532 str = tok.Value
533
534 case TokenString:
535 str = tok.Value.(string)
536 }
537
538 vals = append(vals, str)
539 }
540
541 return vals, nil
542}
1072func getByteArrayElements(env unsafe.Pointer, array jbyteArray, isCopy unsafe.Pointer) unsafe.Pointer {
1073 return unsafe.Pointer(C.GetByteArrayElements((*C.JNIEnv)(env), C.jbyteArray(unsafe.Pointer(array)), (*C.jboolean)(isCopy)))
1074}
163func (v *BaseJavaParserVisitor) VisitArrayInitializer(ctx *ArrayInitializerContext) interface{} {
164 return v.VisitChildren(ctx)
165}
18func (e Environments) Array() []string {
19 var a []string
20 for key, val := range e {
21 a = append(a, fmt.Sprintf("%s=%v", key, val))
22 }
23 return a
24}

Related snippets