diff --git a/main.go b/main.go index a09bc6c..10fba2d 100644 --- a/main.go +++ b/main.go @@ -49,4 +49,7 @@ func main() { pointers.Demo1(&number) fmt.Println("Number in Main go file", number) + numbers:=[]int{1,2,3} + pointers.Demo2(numbers) + fmt.Println("Numbers in Main", numbers[0]) } diff --git a/pointers/demo2.go b/pointers/demo2.go new file mode 100644 index 0000000..5edf38d --- /dev/null +++ b/pointers/demo2.go @@ -0,0 +1,8 @@ +package pointers + +import "fmt" + +func Demo2(numbers []int) { + numbers[0] = 100 + fmt.Println("Number in Demo file", numbers[0]) +} \ No newline at end of file