首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
e195
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
468
文章 468
沸点 0
赞
468
返回
|
搜索文章
赞
文章( 468 )
沸点( 0 )
Go 函数选项模式(Functional Options Pattern)
本文对 Go 函数选项模式(Functional Options Pattern)进行了详细介绍,并通过封装一个消息结构体的例子,展示了如何使用函数选项模式进行代码实现。
解锁函数的无限可能:深入理解 Go 语言设计模式之函数选项模式
在 Go 语言中,函数选项模式是一种常见且强大的设计模式。本文将从多个方面详细介绍函数选项模式的实现原理、使用场景和具体实例,帮助大家全面理解和应用这一设计模式。
服务端压测怎么做
博文的内容并不都是我原创的,行文思路来源于一次内部分享,再结合网上众多参考资料总结出来的,算是一个学习笔记。 可能很多QA、RD同学跟我都一样,对服务端压测一直没有系统的认知,印象停留在使用压测工具如Jmeter对单接口发压,调整线程数和循环数来制造不同压力,最后计算一下TPS…
微服务 - 拆分微服务的问题和拆分方法
概述 现在被谈论最多的就是微服务和中台系统,我个人的理解是微服务或者是中台好不好,主要看实际的业务场景,架构的变迁往往需要耗费很大的学习成本和时间成本,所以更改架构的时候要三思而后行,适合自己特别重要
解析 Golang 协程池 gopool 设计与实现
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第6天,点击查看活动详情。 Goroutine Goroutine 是 Golang 提供的一种轻量级线程,我们通常称之为「协程」
老手也常误用!详解 Go channel 内存泄漏问题
一说到 go channel,很多人会使用“优秀”“哲学”这些词汇来描述。殊不知,go channel 恐怕还是 golang 中最容易造成问题的特性之一。
Go语言学习——channel的死锁其实没那么复杂
协程(goroutine)算是Go的一大新特性,也正是这个大杀器让Go为很多路人驻足欣赏,让信徒们为之欢呼津津乐道。 协程的使用也很简单,在Go中使用关键字“go“后面跟上要执行的函数即表示新启动一个协程中执行功能代码。 可以简单理解为,Go中的协程就是一种更轻、支持更高并发的…
面试官:说说多线程并发问题
多线程并发问题,基本是面试必问的。 大部分同学应该都知道Synchronized,Lock,部分同学能说到volatile、并发包,优秀的同学则能在前面的基础上,说出Synchronized、volatile的原理,以及并发包中常用的数据结构,例如ConcurrentHashM…
golang 的 GC 如何处理 unsafe.Pointer?| Go主题月
最近在 golang 的邮件列表中看到了一篇关于 GC 如何处理 unsafe.Pointer 的讨论,觉得应当记录一下。问题 1:如果一个对象只被 unsafe.Pointer 所指向,那么这个对象
一文搞懂golang定时器Timer的用法和实现原理
Timer是一种单一事件的定时器,即经过指定的时间后触发一个事件,因为Timer只执行一次就结束,所以称为单一事件,这个事件通过其本身提供的channel进行通知触发。
下一页
关注了
14
关注者
0
收藏集
42
关注标签
18
加入于
2021-02-13