首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
marskd
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
什么?你设计接口什么都不考虑?
后端接口设计 如果让你设计一个接口,你会考虑哪些问题? 1.接口参数校验 接口的入参和返回值都需要进行校验。 入参是否不能为空,入参的长度限制是多少,入参的格式限制,如邮箱格式限制 返回值是否为空,如
Golang的这些坑,你踩了几个
嘿,你知道吗?Go 语言那可是相当简单又有趣呢!不过呢,就像其他语言一样,它也有一些小技巧。但你可别误会,这些技巧可不是因为 Go 有啥缺陷才出现的哦。
看了Kubernetes 源码后,我学到的封装方法
通过阅读Kubernetes 的源代码,可以从中学习到许多编码封装的技巧,来将我们的业务代码写的更加简洁易懂。
震惊!Go 泛型你竟然还未尝试?
Go 泛型自推出以来已有一段时间,可当我们环顾四周,却发现许多同事竟然还未尝试过这一强大的特性。这究竟是为何呢?是忙碌的工作让大家无暇探索新领域,还是对新特性的陌生让大家望而却步?
go原来还可以这么玩?
每天一个go优化小知识,每天进步一点点~ 1. 非指针区域GC不扫描 2. padding的方式避免false sharing 3. ...
Golang官方为什么没有提供协程池?
常见后端语言对比 在比较Go语言和其他语言(如Python、Java)对于并发处理的不同方法时,我们可以更好地理解Go为什么没有官方提供协程池的原因。每种语言的设计哲学和并发模型的不同,导致了它们在处
Go 高并发下的锁
锁的基础 go 的锁是建立在两个基础之上:atomic 和信号锁 sema atomic atomic 是原子操作,比如对一个 int32 类型的变量加 1,就可以使用 atomic.AddInt32
领域设计之仓储和工厂模式!
文章首发到公众号:月伴飞鱼 文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 配合以下文章一起
一文入门Go云原生微服务「爆肝6千字」
Go云原生开发有着天然的优势,云原生系统需要可扩展、耦合、弹性可管理。Go微服务框架很多,包括:go-micro、go-zero、go-kit、go-kratos、tars-go、dubbo-go
函数式编程:概念,惯用语和理念
函数式编程是作为大多数现代问题的解决方案被提出的,例如并发性和可伸缩性。对于一些人而言,它是一种神秘的概念,仅适用于Erlang, Haskell以及一些其他奇怪的语言,这些语言要不是太复杂,要不就是不相关的。这简直不正确,所以我将展示如何在非函数式语言上应用一些函数式编程。