fengchun_yuan 2 年之前
父节点
当前提交
97be222be8
共有 2 个文件被更改,包括 15 次插入0 次删除
  1. 7 0
      Go语言核心36讲/09/main.go
  2. 8 0
      Go语言核心36讲/09/read.md

+ 7 - 0
Go语言核心36讲/09/main.go

@@ -0,0 +1,7 @@
+package main
+
+import "fmt"
+
+func main() {
+	fmt.Println("hello")
+}

+ 8 - 0
Go语言核心36讲/09/read.md

@@ -0,0 +1,8 @@
+# 字典的操作与约束
+
+## 1. 约束
+
+1. go中的字典其实是一个hash table的特定实现。所以键必须是可以哈希的(受限),值可以是任意类型的
+2. Go的键不可以是函数类型、字典类型和切片类型。
+   键类型的值必须要支持判等操作。
+   但是这些类型不能进行判等,所以键类型不能是这些类型。?