面试官让我用channel实现sync包里的同步锁,是不是故意为难我?

Go语言提供了channel和sync包两种并发控制的方法,每种方法都有他们适用的场景,并不是所有并发场景都适…

分布式链路追踪系统:Jaeger在golang中的应用

背景 随着应用容器化和微服务的兴起,借由Docker和 Kubernetes 等工具, 服务的快速开发和部署成…

M的状态转换

声明 下面的分析均基于Golang1.14版本。 M的状态 M只有Running和Stop这2个状态,还有一个…

sync pool 源码分析

目的 Many Go programs and packages try to reuse memory ei…

Golang笔记-单元测试test初探

为什么需要单元测试 其实在很长一段时间,包括现在,我都很不喜欢写单元测试。因为维护单元测试的成本很高。只有接口…

Prometheus 监控 k8s集群(介绍)

一、介绍 本文介绍Prometheus 监控及在k8s集群中使用node-exporter、prometheu…

用golang写一个简单的游戏(二)

上篇文章写到了,我已经打印出了一个从起点到终点的路径,并且这是受键盘事件控制的。今天我会继续给这个游戏添加一些…

golang随机字符串

重复性低 const char = "abcdefghijklmnopqrstuvwxyzABCDE…

工作流一目了然,看小姐姐用动图展示 10 大 Git 命令

转自机器之心 https://dev.to/lydiahallie/cs-visualized-useful-…

阿里云运维架构实践秘籍

前言 2009年的阿里云,2011年的盛大云,2012年的电信天翼云,2013年的腾讯云及华为云,2015年的…

网站地图