ZhangZhihui's Blog  

 

package main

import "fmt"

func main() {
    userNames := make([]string, 2, 3)

    fmt.Println(len(userNames), cap(userNames))

    userNames = append(userNames, "Max")
    userNames = append(userNames, "Jack")

    fmt.Println(userNames)
    fmt.Println(len(userNames), cap(userNames))

    userNames[0] = "Sophie"
    userNames[1] = "Tony"

    fmt.Println(userNames)
    fmt.Println(len(userNames), cap(userNames))
}

 

1

 

package main

import "fmt"

func main() {
    ratings := make(map[string]float32, 5)
    fmt.Println(ratings)
    fmt.Println(len(ratings))

    ratings["go"] = 4.8
    ratings["react"] = 4.7
    ratings["python"] = 4.9
    fmt.Println(ratings)
    fmt.Println(len(ratings))
}

 

1

 

2

 

package main

import "fmt"

func main() {
    userNames := make([]string, 2, 3)
    userNames = append(userNames, "Max")
    userNames = append(userNames, "Jack")
    userNames[0] = "Sophie"
    userNames[1] = "Tony"

    for index, value := range userNames {
        fmt.Println("Index:", index)
        fmt.Println("Value:", value)
    }

    fmt.Println("------------------------")

    ratings := make(map[string]float32, 5)
    ratings["go"] = 4.8
    ratings["react"] = 4.7
    ratings["python"] = 4.9

    for key, value := range ratings {
        fmt.Println("Key:", key)
        fmt.Println("Value:", value)
    }
}

 

3

 

posted on 2026-03-19 11:00  ZhangZhihuiAAA  阅读(12)  评论(0)    收藏  举报