gokursu/slices/demo2.go

21 lines
424 B
Go
Raw Normal View History

2024-01-11 08:36:53 +00:00
package slices
2024-01-11 08:42:27 +00:00
import (
"fmt"
)
2024-01-11 08:36:53 +00:00
func Demo2() {
cities := []string{"Ankara", "İstanbul", "İzmir"} // same as make
fmt.Println(cities)
2024-01-11 08:42:27 +00:00
cities_copy := make([]string, len(cities))
fmt.Println(cities_copy)
copy(cities_copy, cities)
fmt.Println(cities_copy)
2024-01-11 08:45:20 +00:00
cities = append(cities, "Adana")
fmt.Println(cities)
fmt.Println(cities_copy)
2024-01-11 08:50:11 +00:00
fmt.Println(cities[1:4])
2024-01-11 08:51:47 +00:00
fmt.Println(cities[1:])
fmt.Println(cities[:2])
2024-01-11 08:36:53 +00:00
}