高并发基石丨深入理解IO复用技术之epoll

EPOLLEXCLUSIVE是在2016年Linux4.5内核新添加的一个 epoll 的标识,Ngnix 在 1.11.3 之后添加了NGX_EXCLUSIVE_EVENT选项对该特性进行支持。

手把手带你进行Golang环境配置

好久不见,本次教程我们来安排一下如何在win平台上配置Go语言开发环境。整体来说,Go配置环境还是挺轻松的,和Python差不多,并且会自动添加环境变量。

使用golang爬取taptap排行榜数据,附源码

ok{//如果没有就添加进去gameData.games[nameList[i]] = GameItem{name: nameList[i],productor: productorList[i],point: pointList[i],

实现 LRU 缓存算法

1 LRU 缓存介绍LRU 算法全称是最近最少使用算法(Least Recently Use),是一种简单的缓存策略。顾名思义,LRU 算法会选出最近最少使用的数据进行淘汰。那么什么是缓存呢?

一文详细了解 Go Module

然后想发布版本v2.1.6,仓库为example.com/repo,子模块定义在sub/v2/go.mod,提交时tag需命名为sub/v2.1.6。

「GCTT 出品」Go 系列教程——32. panic 和 recover

上一教程 – 「GCTT 出品」Go 系列教程——31. 自定义错误下一教程 – 头等函数历史文章:「GCTT 出品」Go 系列教程——1. 介绍与安装「GCTT 出品」Go 系列教程——2. Hello World「GCTT 出品」Go 系列教程——3. 变量「GCTT 出品」

Go:通过 io.Writer 将 JPEG 转为 JFIF

一个有趣的点是 JFIF 和 EXIF 规范在技术上不兼容,因为它们都想占用第二块:JFIF 规范第 2 页提到:“JPEG FIF APP0 标记必须紧跟在 SOI 标记之后”。

手把手教你学Go语言:Go语言基础系列 -8分钟学基础语法

文章每周持续更新,你的「点赞」「关注」是对我最大的肯定,可以微信搜公众号「 后端技术学堂 」第一时间阅读(一般比博客早更新一到两篇)对于一般的语言使用者来说 ,20% 的语言特性就能够满足 80% 的使用需求,剩下在使用中掌握。

无监控不运维——Prometheus 快速入门

Prometheus 是由 SoundCloud 开发的开源监控报警系统和时序列数据库(TSDB),自 2012 年起,许多公司及组织已经采用 Prometheus,并且该项目有着非常活跃的开发者和用户社区,现在已经成为一个独立的开源项目,并且保持独立于任何公司,Promethe

基于golang的高性能API网关goku底层开发框架的设计与实现1

在微服务、服务网格大行其道的今天,API网关由于其在API服务治理与安全维护方面的功能,使得它在企业数字化的过程中,扮演的角色越来越重要。