package main
import (
"fmt"
)
func doubl(valueary []int) {
for i:=0; i< len(valueary); i++ {
valueary[i] *= 2
}
}
func main() {
strary := [5]string{"a","b","c","d","e"}
var slc1 []string
slc1 = strary[:]
fmt.Println(slc1)
slc2 := strary[1:4]
fmt.Println(slc2)
slc3 := strary[3:]
fmt.Println(slc3)
slc4 := strary[:4]
fmt.Println(slc4)
vals := [...]int{0,1,2,3,4}
doubl(vals[:])
fmt.Println(vals)
sla1 := []int{1,2,3}
sla2 := append(sla1,4,5)
sla3 := append(sla2,sla1...)
fmt.Println(sla3)
var byt1 []byte
byt2 := append(byt1,"abc"...)
fmt.Println(byt2)
mapvl := make(map[string]string)
mapvl["001"] = "test1"
mapvl["002"] = "test2"
fmt.Println(mapvl["001"])
fmt.Println(mapvl["002"])
}