免费制作封面网站,在线设计平台行业环境,做网站搞友情链接,社交平台网站建设预算以下代码展示了如何建立一个map。 我们可以使用delete删除map中的元素。 我们还可以使用loop遍历map中的所有元素。
package mainimport (fmt
)func main() {languages : make(map[string]string)languages[JS] Javascriptlanguages[fmt
)func main() {languages : make(map[string]string)languages[JS] Javascriptlanguages[RB] Rubylanguages[PY] Pythonfmt.Println(List of all languages: , languages)fmt.Println(JS shorts for: , languages[JS])delete(languages, RB)fmt.Println(List of all languages: , languages)for key, value : range languages {fmt.Printf(For key %v, value is %v\n, key, value)}
}
输出为 List of all languages: map[JS:Javascript PY:Python RB:Ruby] JS shorts for: Javascript List of all languages: map[JS:Javascript PY:Python] For key JS, value is Javascript For key PY, value is Python