摘要: # Go | 回调函数使用 ## 例子 ``` package callback type CallBack func(int, int) int func CallBackDemo(i, j int, call CallBack) int { result := call(i, j) return 阅读全文
posted @ 2023-05-25 23:46 大西瓜Paul 阅读(59) 评论(0) 推荐(0) 编辑
摘要: # Go | 闭包使用 ## 闭包基本介绍 闭包就是 一个函数 和其相关的 引用环境 组合的一个整体 - 好处: 保存引用的变量,下次继续使用,不会销毁 ## 举例 ### 例1-闭包实现数字累加 ``` // 闭包实现数字累加 package closure import ( "fmt" ) // 阅读全文
posted @ 2023-05-25 23:08 大西瓜Paul 阅读(15) 评论(0) 推荐(0) 编辑
摘要: # 第九周_缓存模块之并发编程_sync.Mutex入门和double-check ## sync包——Mutex和RWMutex Mutex可以看做是锁,而RWMutex则是读写锁。一般的用法是将 Mutex 或者 RWMutex 和需要被保住的资源封装在一个结构体内。 - 如果有多个 gorou 阅读全文
posted @ 2023-05-25 00:00 大西瓜Paul 阅读(20) 评论(0) 推荐(0) 编辑
/*增加返回顶部按钮*/ 返回顶部 /*给标题增加蓝色背景长条*/