11 2019 档案
摘要:https://blog.csdn.net/lhdalhd1996/article/details/90741092 1、为什么要修改键位我的笔记本键盘上下键是这样的: 很想捶死产品经理,你是从来不用上下键来调整光标吗?这么设计经常按错啊! 2、我的计划众所周知,Shift键在键盘上有左右两个,并且
阅读全文
摘要:在Go语言的函数中return语句在底层并不是原子操作,它分为给返回值赋值和RET指令两步。而defer语句执行的时机就在返回值赋值操作后,RET指令执行前。具体如下图所示: 在defer函数定义时,对外部变量的引用是有两种方式的,分别是作为函数参数和作为闭包引用。作为函数参数,则在defer定义时
阅读全文
摘要:https://www.jianshu.com/p/354fce23b4f0 切片(slice)是 Golang 中一种比较特殊的数据结构,这种数据结构更便于使用和管理数据集合。切片是围绕动态数组的概念构建的,可以按需自动增长和缩小。切片的动态增长是通过内置函数 append() 来实现的,这个函数
阅读全文
摘要:https://blog.csdn.net/FHD994603831/article/details/92435724 字符类型Golang中没有专门的字符类型,如果要存储单个字符(字母),一般使用byte来保存。字符串就是一串固定长度的字符连接起来的字符序列。Go的字符串是由单个字节连接起来的。也
阅读全文
摘要:https://blog.csdn.net/hherima/article/details/9045765
阅读全文
摘要:https://www.golangtc.com/t/5ad833404ce40d2654053485 小生初学Go,有一点不懂,今天为了知道空结构体到底占多大的空间的时候,去百度说用unsafe.sizeof,但是对于unsafe.sizeof好像和其它语言的sizeof有些不一样? 比如: va
阅读全文