- 博客(4)
- 收藏
- 关注
原创 golang不能被recover的panic
数据竞争(比如:对map进行并发读写),可以通过golang的编译标记race对代码进行检测是否存在数据竞争(比如:并发读写map)内存不足死锁
2021-01-29 16:33:38 1521
转载 Chrome 网页顶部底部跳转快捷方式 from csdner maray
顶部:javascript:(function(){window.scroll(0, 0);})();底部:javascript:(function(){window.scroll(0, 100000);})();使用方式:在Chrome浏览器地址栏增加一个快捷方式,URL填写上述内容即可。
2021-01-24 22:04:51 382
原创 为什么数组长度不可能为负数,还是采用有符号整型
用无符号整数,会出现计算下溢的情况,比如6-10就会得到2147483648*2-4的值,而不是-4,用有符号整数就不会有这个问题,而且用有符号整数在使用for循环的便利性上也比无符号整数要好Why does len() returned a signed value?Go的内置len()函数返回带符号的int。 为什么不使用uint代替?len()是否有可能返回负数?据我所知,答案是否定的:数组:“元素的数量称为长度,从不为负。”切片:“任何时候都保持以下关系:0 <= len(s) &
2021-01-23 16:00:33 1342
原创 构成golang代码的元素列举
包名const常量(导出和未导出)var变量(导出和未导出)结构体定义(导出和未导出)函数类型声明(导出和未导出)无接收器方法(导出和未导出)结构体接收器方法(导出和未导出)指针接收器方法(导出和未导出)非空interface定义(导出和未导出)10.包的初始化init函数...
2021-01-18 14:49:08 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人