摘要:
# Go | 回调函数使用 ## 例子 ``` package callback type CallBack func(int, int) int func CallBackDemo(i, j int, call CallBack) int { result := call(i, j) return 阅读全文
摘要:
# Go | 闭包使用 ## 闭包基本介绍 闭包就是 一个函数 和其相关的 引用环境 组合的一个整体 - 好处: 保存引用的变量,下次继续使用,不会销毁 ## 举例 ### 例1-闭包实现数字累加 ``` // 闭包实现数字累加 package closure import ( "fmt" ) // 阅读全文
摘要:
# 第九周_缓存模块之并发编程_sync.Mutex入门和double-check ## sync包——Mutex和RWMutex Mutex可以看做是锁,而RWMutex则是读写锁。一般的用法是将 Mutex 或者 RWMutex 和需要被保住的资源封装在一个结构体内。 - 如果有多个 gorou 阅读全文