首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
林本尊103221
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
Go 错误处理:用 panic 取代 err != nil 的模式
前段时间我分享了文章 《先睹为快,Go2 Error 的挣扎之路》后,和一位朋友进行了一次深度交流,他给我分享了他们项目组对于 Go 错误处理的方式调整。 简单来讲,就是在业务代码中使用 panic 的方式来替代 “永无止境” 的 if err != nil。这就是今天本文的重…
Go语言使用benchmark进行性能测试
在日常开发中,基准测试是必不可少的,基准测试主要是通过测试CPU和内存的效率问题,来评估被测试代码的性能,进而找到更好的解决方案。 而Go语言中自带的benchmark则是一件非常神奇的测试利器。有了
PHP到Go速转手册
整理了一份简要的手册,帮助大家高效的上手Go语言,主要是通过对比PHP和Go的不同点来强化理解。本文篇幅较长,建议点击文章末尾原文,收藏之后查看。或者收藏PC端连接🔗 http://tigerb
GO 中 defer的实现原理
这是我参与更文挑战的第 20 天,活动详情查看: 更文挑战 GO 中 defer的实现原理 我们来回顾一下上次的分享,分享了关于 通道的一些知识点 分享了 GO 中通道是什么 通道的底层数据结构详细解
为何微服务都开始用grpc
RPC 什么是rpc框架? 简单来说服务A调用服务B,不需要显式的发起http或者tcp的请求,只需要调用本地函数,本地函数再通过http或tcp发起调用,然后数据返回。对于服务A来说,它并不关心函数
Golang 一致性哈希负载均衡
Golang 实现一致性哈希负载均衡 个人理解:一致性哈希算法 根据每一台服务器不同的 ip:port 根据自己的key生成算法,生成一个唯一的 key 值 key => ip:port 把机器唯一的
使用 Go 每分钟处理百万请求
介绍 偶然间看到一篇写于15年的文章,说实话,标题确实吸引了我,不过看了几遍之后,确实精彩。 关于这篇文章,我就不直接翻译了。 项目的需求就是 客户端发送请求,服务端接收请求处理数据(原文是把资源上传
golang社招面试总结(一)|周末学习
与后端开发工作/学习相关 本文已参与周末学习计划,点击链接查看详情:https://juejin.cn/post/6965720248234442782 golang 基础相关
觉得WaitGroup不好用?试试ErrorGroup吧!
在并发编程里,sync.WaitGroup并发原语的使用频率非常高,经常用于协同等待场景:一个goroutine在检查点(Check Point)等待一组执行任务的 worker goroutine 全部完成,如果在执行任务的这些worker goroutine 还没全部完成,…
go并发奥秘:GMP模型|Go主题月
常规的多线程是由CPU直接调度的,其中大部分时间花在了上下文切换上面,所以后面就了了协程(co-routine),用于减少上下文切换。 M0是启动程序后的编号为0的主线程,这个M对应的实例会在全局变量runtime.m0中,不需要在heap上分配,M0负责执行初始化操作和启动第…