go知识重新整理

This commit is contained in:
Estom
2021-09-03 05:34:34 +08:00
parent 62309f856a
commit 1bad082e49
291 changed files with 29345 additions and 2 deletions

View File

@@ -0,0 +1,23 @@
/**
* @Author:zhoutao
* @Date:2020/12/12 上午10:49
* @Desc:
*/
package observer
func ExampleObserver() {
Subject := NewSubject()
reader1 := NewReader("reader1")
reader2 := NewReader("reader2")
reader3 := NewReader("reader3")
Subject.Attach(reader1)
Subject.Attach(reader2)
Subject.Attach(reader3)
//update and notify all obervers
Subject.UpdateContext("observer mode")
}