File tree 1 file changed +105
-0
lines changed
1 file changed +105
-0
lines changed Original file line number Diff line number Diff line change
1
+ /* package main
2
+
3
+ import "fmt"
4
+
5
+ func main() {
6
+
7
+ var employee struct { // structure
8
+ name string
9
+ age int
10
+ isMarried bool
11
+ }
12
+
13
+ //fmt.Println(employee)
14
+ //fmt.Printf("%#v\n", employee)
15
+ //fmt.Println(employee.age)
16
+
17
+ employee.name = "Gurcan"
18
+ employee.age = 40
19
+ employee.isMarried = true
20
+
21
+ fmt.Printf("%#v\n", employee)
22
+ fmt.Println(employee.name)
23
+ fmt.Println(employee.age)
24
+ fmt.Println(employee.isMarried)
25
+
26
+ var employee2 struct { // structure
27
+ name string
28
+ age int
29
+ isMarried bool
30
+ }
31
+
32
+ employee2.name = "Arin"
33
+ employee2.age = 5
34
+ employee2.isMarried = false
35
+
36
+ fmt.Printf("%#v\n", employee2)
37
+ fmt.Println(employee2.name)
38
+ fmt.Println(employee2.age)
39
+ fmt.Println(employee2.isMarried)
40
+
41
+ } */
42
+
43
+ /* package main
44
+
45
+ import "fmt"
46
+
47
+ type employee struct { // underlying type
48
+ name string
49
+ age int
50
+ isMarried bool
51
+ }
52
+
53
+ func main() {
54
+
55
+ var e1 employee
56
+ e1.name = "Gurcan"
57
+ e1.age = 40
58
+ e1.isMarried = true
59
+
60
+ var e2 employee
61
+ e2.name = "Arin"
62
+ e2.age = 5
63
+ e2.isMarried = false
64
+
65
+ e3 := employee{
66
+ name: "Elis",
67
+ age: 3,
68
+ isMarried: false,
69
+ }
70
+
71
+ fmt.Printf("%#v\n", e1)
72
+ fmt.Printf("%#v\n", e2)
73
+ fmt.Printf("%#v\n", e3)
74
+
75
+ } */
76
+
77
+ package main
78
+
79
+ import "fmt"
80
+
81
+ type employee struct { // underlying type
82
+ name string
83
+ age int
84
+ isMarried bool
85
+ kids []string
86
+ }
87
+
88
+ func main () {
89
+
90
+ e1 := employee {
91
+ name : "Gurcan" ,
92
+ age : 40 ,
93
+ isMarried : true ,
94
+ kids : []string {
95
+ "Arin" ,
96
+ "Elis" ,
97
+ },
98
+ }
99
+
100
+ //fmt.Printf("%#v\n", e1)
101
+ fmt .Println (e1 )
102
+ fmt .Println (e1 .kids )
103
+ fmt .Println (e1 .kids [0 ])
104
+
105
+ }
You can’t perform that action at this time.
0 commit comments