摘要:
Go基础 1. 基础特性 Go的优势 天生支持并发,性能高。 单一的标准代码格式,比其他语言更具可读性。 自动垃圾收集机制比Java和Python更有效,因为它与程序同时执行。 Go数据类型 int, string, float, bool, array, slice, map, channel, 阅读全文
摘要:
Golang实用技巧 Golang实用技巧 Context 1. 为了gorouines更可靠,避免实用context.Background() 2. 不幸得是,context.Value 不是我们的朋友 3. 使用context.WithoutCancel 保持 context 活跃 Contex 阅读全文
摘要:
介绍 定义了一个Cache结构体,其中使用sync.Map作为底层数据结构来存储缓存项。Set方法用于设置缓存项,指定键、值以及过期时间。Get方法用于获取缓存项,如果缓存项存在且未过期,则返回值和true,否则返回nil和false。方法的接受者为指针类型,是为了对Cache对象进行操作,并在方法 阅读全文
摘要:
# Go Web 主要介绍Go的net/http包,Gin框架,gRPC。 (多复习,多回顾,多输出) 参考:[Go http 包详解 - 简书 (jianshu.com)](https://www.jianshu.com/p/2cd0dad669ca?u_atoken=2f9399e1-a3e3- 阅读全文
摘要:
# Go-设计模式 整理参考: [Go设计模式24-总结(更新完毕) - Mohuishou (lailin.xyz)](https://lailin.xyz/post/go-design-pattern.html) [go 设计模式实现,包含 23 种常见的设计模式实现](https://gith 阅读全文
摘要:
# 简历技能的四种学习程度 最近秋招,一致忙碌于投递,在简历撰写过程中,一些细节没有太关注到,后来反复观看总感觉有些问题。原来是技术学习程度用词有些模糊,比如一般写四种程度:了解、熟悉、掌握、精通。自己很容易把熟悉和掌握搞糊涂了,通过搜索一些受众博主,特此做些总结,方便自己回忆。 ## 了解 ### 阅读全文
摘要:
# Go-数据结构 参考整理:[1. 链表: 深入理解container/list&LRU缓存的实现 - Mohuishou (lailin.xyz)](https://lailin.xyz/post/list.html) (提醒:马上要离校,最近在整理本地电脑的笔记,很多东西可能写的有些久,忘记参 阅读全文
摘要:
# Go-排序算法 参考整理:[1.0 十大经典排序算法 | 菜鸟教程 (runoob.com)](https://www.runoob.com/w3cnote/ten-sorting-algorithm.html) [shell排序 - Mohuishou (lailin.xyz)](https: 阅读全文
摘要:
1. Go语言基础 入门看这个: 《Head First Go》、《Go语言编程》以及图片额外书籍任选一本都可以,跟着书籍多敲敲代码,go语言相对C++,java来说,简单很多 学习基础网站资源 go语言中文网:https://studygolang.com/articles Go By Examp 阅读全文