Every line of 'golang anonymous struct' 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.
92 func (u *unmarshalGen) gStruct(s *Struct, x *extra) { 93 u.depth++ 94 defer func() { 95 u.depth-- 96 }() 97 98 if !u.p.ok() { 99 return 100 } 101 if u.cfg.AllTuple || s.AsTuple { 102 u.tuple(s) 103 } else { 104 u.mapstruct(s) 105 } 106 return 107 }
72 func (m *marshalGen) gStruct(s *Struct) { 73 if !m.p.ok() { 74 return 75 } 76 77 if s.AsTuple { 78 m.tuple(s) 79 } else { 80 m.mapstruct(s) 81 } 82 return 83 }
17 func main() { 18 testvar3 = testStruct{} 19 fmt.Printf("%s, struct is of type %T\ntest is %s", hello(), testvar3, testvar1) 20 }
435 func (v *BaseLiteParserVisitor) VisitPkgAnonymous(ctx *PkgAnonymousContext) interface{} { 436 return v.VisitChildren(ctx) 437 }
31 func main() { 32 fmt.Printf("%s\n", Tuple{1, 2}) 33 fmt.Printf("%s\n", Tuple2{1.5, 2.1}) 34 fmt.Printf("%v\n", Tuple{"Bruce Wayne", "Batman"}) 35 }
1978 func (p Type_anyPointer_implicitMethodParameter_Promise) Struct() (Type_anyPointer_implicitMethodParameter, error) { 1979 s, err := p.Pipeline.Struct() 1980 return Type_anyPointer_implicitMethodParameter{s}, err 1981 }
7 func show_basic_struct() { 8 fmt.Println("\nshow_basic_struct()") 9 type person struct { 10 name string 11 age int 12 } 13 14 var P person // p é do tipo person 15 16 P.name = "Astaxie" // atribui "Astaxie" ao campo 'name' de p 17 P.age = 25 // atribui 25 ao campo 'age' de p 18 fmt.Printf("The person's name is %s\n", P.name) // acessa o campo 'name' de p 19 20 tom := person{"Tom", 25} 21 22 bob := person{age: 24, name: "Bob"} 23 24 fmt.Printf("tom = %+v\n", tom) 25 fmt.Printf("bob = %#v\n", bob) 26 }
1444 func parseUnionTypeDefinition(lexer *Lexer) (*UnionTypeDefinition, error) { 1445 fmt.Printf("\033[31m[INTO] func parseUnionTypeDefinition \033[0m\n") 1446 1447 var unionTypeDefinition UnionTypeDefinition 1448 var err error 1449 1450 // LineNum 1451 unionTypeDefinition.LineNum = lexer.GetLineNum() 1452 // Description? finished at parseTypeSystemDefinition() 1453 // "union" 1454 lexer.NextTokenIs(TOKEN_UNION) 1455 // Name 1456 if unionTypeDefinition.Name, err = parseName(lexer); err != nil { 1457 return nil, err 1458 } 1459 // Directives? 1460 if lexer.LookAhead() == TOKEN_AT { 1461 if unionTypeDefinition.Directives, err = parseDirectives(lexer); err != nil { 1462 return nil, err 1463 } 1464 } 1465 // UnionMemberTypes? 1466 if lexer.LookAhead() == TOKEN_EQUAL { 1467 if unionTypeDefinition.UnionMemberTypes, err = parseUnionMemberTypes(lexer); err != nil { 1468 return nil, err 1469 } 1470 } 1471 return &unionTypeDefinition, nil 1472 }
627 func (v *BaseKParserVisitor) VisitTypeAny(ctx *TypeAnyContext) interface{} { 628 return v.VisitChildren(ctx) 629 }
384 func (t *Type) IsAnonymousStruct() bool { 385 return (t.Kind == Struct && t.Name.Name == "struct{}") || (t.Kind == Alias && t.Underlying.IsAnonymousStruct()) 386 }