go中文网每日资讯--2020-12-30
一、#公众号:Go语言中文网
-
由 C# 改为 Go,用更少的资源将 API 的响应时间减少了 87%
-
长沙也有 Go 职位了:映客直播招聘 Go 开发高级工程师
-
Go 经典入门系列 30:错误处理
二、#公众号:亚军进化史
-
Go技术日报--2020-12-29
三、#公众号:微服务实践
-
基于prometheus的微服务指标监控
四、#公众号:五分选手
-
HTTPS 温故知新(五) —— TLS 中的密钥计算
六、#公众号:CloudNativeCommunity
-
还在手写 Operator?是时候使用 Kubebuilder 了
七、#公众号:代码与远方
-
Kubernetes 学习笔记之 ServiceAccount TokensController 源码解析
八、mohuishou
-
Week03: Go并发编程(七) 深入理解 errgroup -
Week03: Go并发编程(八) 深入理解 sync.Once
九、鸟窝
-
go os/exec 简明教程
GOCN每日新闻--2020-12-30
1.用于 Go 的浏览器内置 IDE
2.基于 go-ethereum 实现的火币客户端
3.如何构建 Go 命令行项目
4.我如何使用 pprof 在 Golang 应用中发现内存泄漏
5.Go 实现的实时消息服务器 Beaver
来源:https://gocn.vip/topics/node18
gopherDaily--2020-12-30
-
2020年Go语言盘点:新冠大流行阻挡不了Go演进的步伐
-
在YugabyteDB中使用Linkerd
-
Calico和Cilium集群出口过滤性能测试对比
-
gitlab迁移到kubernetes上一周年记
-
为什么Go的web框架速度还不如Java?阿里工程师给出了一个不错的答案
-
我如何使用“ pprof”在Golang应用中发现内存泄漏
-
Go语言没那么简单
-
如何构建Go命令行项目
-
为什么Go的Cmd.Run在/dev/null不存在的情况下失败
-
机器学习算法选择指南
-
初学者,经验丰富用户和专家用户各自的2021年最佳Linux发行版
来源:https://gopher-daily.com/
码农桃花源每日分享--2020-12-30
文章推荐
-
Echo 系列:定制篇2 — 自定义 Validator,进行输入校验
-
kafka为什么这么快
-
go的学习计划和知识树
-
go并发编程5 深入理解sync/atomic
-
用go给redis写组件
每日算法
lc234 回文链表
面试问题
谈一谈索引下推,索引覆盖,索引失效。
群友问题
interface何时为nil?
群友文章分享
1.Kubernetes 学习笔记之 ServiceAccount AdmissionController 源码解析
2.测试开发技术合集
上期面试问题解答
-
为什么要使用索引(要点:建立索引的主要原因)
答:通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。可以大大加快数据的检索速度(大大减少的检索的数据量), 这也是创建索引的最主要的原因。帮助服务器避免排序和临时表。将随机IO变为顺序IO,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义
-
索引这么多优点,为什么不对表中的每一个列创建一个索引呢?(要点:索引的优缺点)
答: 创建索引和维护索引需要耗费许多时间:当对表中的数据进行增删改的时候,如果数据有索引,那么索引也需要动态的修改,会降低SQL执行效率。占用物理存储空间,索引需要使用物理文件存储,也会耗费一定空间。
-
使用索引的注意事项?(要点:索引经常遇到的问题,如何更好的建立索引)
答: 在经常需要搜索的列上,可以加快搜索的速度;在经常使用在WHERE子句中的列上面创建索引,加快条件的判断速度。在经常需要排序的列上创 建索引,因为索引已经排序,这样查询可以利用索引的排序,加快排序查询时间;对于中到大型表索引都是非常有效的,但是特大型表的话维护开销会很大,不适合建索引;在经常用在连接的列上,这 些列主要是一些外键,可以加快连接的速度;避免 where 子句中对字段施加函数,这会造成无法命中索引;在使用InnoDB时使用与业务无关的自增主键作为主键,即使用逻辑主键,而不要使用业务主键=
-
为什么要用 Redis 而不用 map/guava 做缓存?
答:缓存分为本地缓存和分布式缓存。以java为例,使用自带的map或者guava实现的是本地缓存,最主要的特点是轻量以及快速,生命周期随着jvm的销毁而结束,并且在多实例的情况下,每个实例都需要各自保存一份缓存,缓存不具有一致性。使用redis或memcached之类的称为分布式缓存,在多实例的情况下,各实例共用一份缓存数据,缓存具有一致性。缺点是需要保持redis或memcached服务的高可用,整个程序架构上较为复杂
-
Redis有哪些数据类型
答:字符串 String、字典 Hash、列表 List、集合 Set、有序集合 SortedSet。如果你是 Redis 中高级用户,还需要加上下面几种数据结构 HyperLogLog、Geo、Pub/Sub。
编辑: Amartya 果果
更多内容详见:https://www.yuque.com/wuguoguoya/eqzzkl/biiduq
-
归档地址:https://github.com/Han-Ya-Jun/gocn_news_set -
Go 技术日报交流群: 可以关注公众号回复:微信,拉你入群。
-
订阅公众号: 亚军进化史