首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Zioyi
掘友等级
后端搬砖
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
672
文章 669
沸点 3
赞
672
返回
|
搜索文章
最新
热门
小试牛刀:Go 反射帮我把 Excel 转成 Struct
本文介绍如果通过反射机制,实现把 Excel 中的数据像json.Unmarshal一样,可以自动进行类型转换,并且复值给结构体中的对应字段
Go 接口:深入内部原理
在 Go 运行时,为方便内部传递数据、操作数据,使用`interface{}`作为存储数据的媒介,大大降低了开发成本。这个媒介存储了`数据的位置`、`数据的类型`,有这两个信息,就能代表一切变量。
Etcd 使用场景:通过分布式锁思路实现自动选主
分布式锁?选主? 分布式锁可以保证当有多台实例同时竞争一把锁时,只有一个人会成功,其他的都是失败。诸如共享资源修改、幂等、频控等场景都可以通过分布式锁来实现。 还有一种场景,也可以通过分布式锁来实现,
Go 并发编程并非易事
前言 Go 语言的一大卖点可以说是并发编程。作为一门非常年轻的语言(诞生于2006年),在Google的培育下,为了充分利用多核机器资源的并发优势,从底层原生支持并发。 实现并发很“简单” Go 语言
MySQL:分析几条SQL语句
前言 在 MySQL 通过加锁的方式来保证事务的一致性和隔离性。而数据库又是一个需要承诺支持高并发的应用,加锁过度就会影响数据库的并发能力。同时,作为一名合格的CRUD 工程师,了解数据库的加锁机制,
MySQL 的日志:binlog
binlog 用于记录数据库执行**写入性**操作的日志信息,以二进制的形式保留在磁盘中。它是由 Server 层进行记录的,使用任何存储引擎都会产生 binlog。
来几道测试题(关于 range 和 goroutine 的)
range 在日常开发中是使用比较常见的语法了,这里整理了几道题目,考考大家对 range 和 goroutine 的掌握程度。
2021再见,2022你好
今年是我成为程序员的第三个年头,也是我在掘金开始记录技术的第一个年头。在开始技术写作之后,让我受益最大的不是学会了某个框架、某个概念,而是养成了总结记录的习惯。于是在此记录一个过去的三年时光。过去的三
Go 实践 16:接口
1 你将在本章学到什么? 什么是类型接口? 如何定义接口。 “实现一个接口”是什么意思? 接口的优点 2 涵盖的技术概念 接口 interface 具体实现 concrete implementati
Go 实践 15:指针类型
1 你在本章将学到什么? 什么是指针? 什么时指针类型? 如何去创建并使用一个指针类型的变量。 指正类型变量的零值是什么? 什么是解除引用? slices, maps, 和 channels 有什么特
下一页
个人成就
文章被点赞
875
文章被阅读
88,485
掘力值
3,165
关注了
21
关注者
60
收藏集
12
关注标签
8
加入于
2018-04-09