go语言实现开发限流器插件

限流器是后台服务中的非常重要的组件,可以用来限制请求速率,保护服务,以免服务过载。限流器的实现方法有很多种,例如滑动窗口法、Token Bucket、Leaky Bucket等。

GO语言数据类型及常量

Go语言是静态类型的编程语言,所以我们在声明变量或常量的时候,都需要指定它们的类型,或者给予足够的信息,这样才可以让Go语言能够推导出它们的类型。

Golang连接MySQL执行查询并解析-告别结构体

简介本篇主要实践Golang采用官方驱动连接MySQL, 以及执行原生SQL语句和解析, 解析过程中不使用结构体.

golang web从入门到精通 http.NewServeMux创建多路复用器

golang 简介Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。golang发展前景适合云计算、微服务、基础后端软件的功能实现。

软件更新丨Proxy-Go v7.3 发布,Go版本ss加密方式全网最全!

支持正向代理、反向代理、透明代理、内网穿透、TCP/UDP端口映射、SSH中转、TLS加密传输、协议转换、DNS防污染代理。

Go:互斥体和饥饿

在Golang中进行开发时,互斥锁在不断尝试获取永远无法获取的锁时会遇到饥饿问题。在本文中,我们将探讨影响Go 1.8的饥饿问题,该问题已在Go 1.9中解决。

golang 中拿 slice 当 queue 和拿 list 当 queue

前言我记得曾经有一次参加面试时,在答题过程中非常嘴欠地说了一句:“我之所以代码这么写,因为在 golang 中没有内置的无限长度 queue 的实现……”,当时说完我就后悔了,面试我的人,前几个问题本就有那么几分刻薄,一听这一句,立马就来劲了:“谁说没有?谁说没有?

Go docker环境配置

一.先安装git,用于后续代码拉取:yum -y install git二.安装docker:1.

Linux C++线程池框架详解(值得收藏)

1. 为什么需要线程池  目前的大多数网络服务器,包括Web服务器、Email服务器以及数据库服务器等都具有一个共同点,就是单位时间内必须处理数目巨大的连接请求,但处理时间却相对较短。

2020 年 CI 工具选型指南

Hudson 始于 2004 年夏天,由 Sun Microsystems 公司创建,于 2005 年 2 月在 java.net 中首次发布。