首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go语言
订阅
不努力无进步
更多收藏集
微信扫码分享
微信
新浪微博
QQ
59篇文章 · 0订阅
UDS进程通信
UDS是什么? IPC(InterProcess Communication)是Unix系统进程之间相互通信的技术,有多种选择类型如下图:管道、FIFO、消息队列、信号量、共享存储、套接字等。套接字即
进程间Socket通信,还在用localhost?来看看UDS
UNIX Domain Socket (UDS) 是一种在同一台主机上进行进程间通信的机制, 它提供了一种类似于网络套接字(如 TCP/IP 套接字用于网络通信)的接口,但仅用于本地通信,
计算机操作系统基础(十七)---进程同步之Unix域套接字
本篇为第十七篇,进程同步之Unix域套接字。上一篇介绍了通过共享内存处理进程同步的问题,本文是实现进程同步的另一个方法---Unix域套接字 在前边了解到,共享内存需要额外的同步机制,来同步多个进程间的通信。Unix域套接字就不需要额外的机制来保证多个进程间通信的问题(其实我们…
如何测试你的 Go 代码
不论是开源项目,还是日常程序的开发,测试都是必不可少的一个环节。今天我们开始进入 Go 测试模块 testing 的介绍。 差不多两周没有更新 Go 文章了,最近状态不是太好。这篇文章本来准备写的内容非常丰富,结果有点力不从心,移除了好几个小节。思考下来,还是决定拆成几篇。 另…
[Go]Go单元测试的前置和后置调用--TestMain
进行 Go 语言的单元测试通常使用标准库 testing 包,以 Test开头,参数列表必须为 t *testing.T,做压测的话使用的是 b *testing.B。 在 Goland 中,直接点击
深入掌握 Go 单元测试:从基础到进阶的完整指南
本文将详细介绍如何使用 Go 语言中的 testing 包编写高效的单元测试,探讨 go test 命令的常用参数及其作用,并通过子测试和表格驱动测试的实践方法提升代码质量等。
Go 单测入门篇:Golang 单元测试基本使用
Go 单测系列之Go 单测入门篇:Golang 单元测试基本使用 Golang 单元测试规范,可以快速了解 Go 单测的基本使用,持续关注,后面会推出 Go 单测高级篇和实战篇
go语法大赏
前些日子单机房稳定性下降,找了好一会才找到真正的原因。这里面涉及到不少go语法细节,正好大家一起看一下。
Go语言配置管理库---Viper
项目中使用到了Viper配置环境,本文主要想对Viper的用法进行整理,对Viper仓库的README文件进行了翻译用于记录学习。 一、什么是Viper Viper是一个用于go语言项目配置的库,它可
Go语言如何操纵Kafka保证无消息丢失
目前一些互联网公司会使用消息队列来做核心业务,因为是核心业务,所以对数据的最后一致性比较敏感,如果中间出现数据丢失,就会引来用户的投诉,这时就要考虑使用Kafka到底会不会丢消息,那又该怎么做补偿呢?