UCloud笔试 编程第一题(以及输入的讨论)大意就是,给你两个数 n, k ,n数组里面的元素,两两排列组合,其相乘的结果大于、等于、小于的结果输出出来。package main impor...
Redis使用Lua脚本示例三则一则:比较简易的使用Lua语言新增HSET的值package main import ( "context" "f...
Map的底层实现原理Go语言采用的是哈希查找表,并且使用链表法解决哈希冲突。另外在面试里面,一般问到Map都会问它是否是并发安全的。想要回答这类问题,只需要记住这一句话:Go语言提供的数据类型中...
Sync包sync.WaitGroup这个在并发编程方面很常用,基本多个goroutinesync.Once在编程的很多场景下我们需要确保某些操作在高并发的场景下只执行一次,例如只加载一次配置文...
Channel原理上来先贴一段源码type hchan struct { qcount uint // 队列中的总元素个数 dataqsiz uint // 环形队列大小,即可存放元...