首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#go

静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言

使用 Rust 开发一款类似于 gitbook 的程序

我是输入输出设备

我目前是一个活跃的初学者Rust程序员,刚刚开始学习。在我的学习过程中,我对 Rust 有很高的接受度,并非常欣赏其内存管理设计和独特的编程语言功能。作为 Ru...

1510

Swoole与Go系列教程之TCP服务的应用

码农先森

TCP(传输控制协议)的出现是为了解决计算机网络中的数据可靠传输和连接管理的问题。在早期的计算机网络中,特别是在分组交换和互联网的发展初期,网络是不可靠的,存在...

2200

etcd框架实践【Go版】

FunTester

etcd是一个分布式的键值存储系统,由CoreOS公司开发,主要用于为分布式系统提供可靠和高可用的配置管理和服务发现功能。etcd基于Raft一致性算法设计,可...

4310

Swoole与Go系列教程之WebSocket服务的应用

码农先森

在 WebSocket 协议出现之前,Web 应用为了能过获取到实时的数据都是通过不断轮询服务端的接口。轮询的效率、延时很低,并且很耗费资源。在2008年 Go...

2000

利用continue label简化逻辑

数据小冰

在Go语言中,continue语句可以标签一起使用,continue label在处理复杂的嵌套循环时非常有用,可以让代码变得更简洁。

2710

Golang CAS操作

用户4080233

前言 CAS(Compare and swap)是并发编程中一种不使用锁的非阻塞实现方式。CAS是CPU指令,CAS是乐观锁技术,当多个线程尝试使用CAS同时更...

9610

PolarisMesh源码系列--Polaris-Go注册发现流程

腾讯云中间件团队

北极星是腾讯开源的一款服务治理平台,用来解决分布式和微服务架构中的服务管理、流量管理、配置管理、故障容错和可观测性问题。在分布式和微服务架构的治理领域,目前国内...

12310

go语言+vue实现实时聊天

iwhao

执行 source ~/.zshrc 或 source ~/.bash_profile 生效

5910

五个我最近在 Go 里学到的小技巧

crossoverJie

原文链接:https://medium.com/@andreiboar/5-small-tips-i-recently-learned-in-go-cf52d5...

10210

Go标准库:container/list

孟斯特

在Go语言的标准库中,container/list包提供了一个双向链表的实现,这对于需要频繁插入和删除操作的场景非常有用。双向链表是一种线性数据结构,它由一系列...

8210

Swoole与Go系列教程之HTTP服务的应用

码农先森

PHP 曾是Web开发领域佼佼者,随着业务壮大,异步和高并发方面不足显现。Swoole 曾经尝试填补空白,但局限性也比较的明显。Go 语言的崛起,简洁语法和并发...

10100

Go实现Jwt登录验证

陈杪秋

本文将带你了解如何使用Golang实现Jwt登录验证即实现一个jwt的token签发以及中间件验证方法。

11720

Go怎么解析不定JSON数据?

程序猿川子

这个类型是map键值对,值可以是任意类型,因为在go中任意类型都实现了空接口interface{},而json数据也是key value的键值对,所以mapst...

7910

Go 1.23:拥抱iter包,简化你的迭代逻辑

crossoverJie

最近 Go1.23 进入了冻结阶段,意味着不再添加新功能,而且已经加入的功能也不再会删除。

11110

golang 的重试弹性模式

每周聚焦

创建重试器时,传入了两个参数,一个是重试时间的间隔(它是一个 time.Duration 类型的数组,数组的长度就是它隐含的重试次数),另一个是分类器,可以决定...

5010

Go语言的iota关键字有什么用途?

科技新语

在Go语言中,iota是一个特殊的常量生成器,它用于在const声明中创建一系列递增的常量值。iota在每次遇到新的const关键字时都会重置为0,然后在每个有...

5010

bind webadmin使用体验

用户11187724

最近甲方项目中有一个需求点需要DNS服务配合,项目要求该DNS系统能让用户自行操作记录,并允许用户通过命令自行修改DNS记录。

10310

etl engine 实现 redis与mysql之间的数据同步

威哥

Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,

9110
领券