最新 最热

一名Java开发的Go语言学习笔记:语言基本特性

有兴趣的同学可以看我之前的的一篇笔记:《笔记:追随云原生的Java》 2. 命名规范

2024-01-09
1

go-carbon v2.3.4 发布,轻量级、语义化、对开发者友好的 Golang 时间处理库

carbon 是一个轻量级、语义化、对开发者友好的 golang 时间处理库,支持链式调用。

2024-01-08
1

从零开始写一个web服务到底有多难?(四)——配置管理

Cluster,Environment,AppID,Host之类的环境信息,都是通过在运行时平台注入容器或者物理机。

go
2024-01-06
0

使用标准库 archive 处理归档文件

在 Go 语言标准库中,archive 包提供了用于处理归档文件(压缩文件和文件集合)的库。本文将详细介绍 archive/tar 和 archive/zip 包,它们分别用于处理 tar 格式和 zip 格式的归档文件。...

go
2024-01-06
0

使用Go语言实现一个反向代理(含源码)

依然是老规矩,先来回顾一下反向代理,反向代理是指代理服务器接收客户端请求,并将请求转发给后端服务器,客户端并不直接与后端服务器通信,而是通过反向代理与后端服务器进行通信。而且反向代理服务器在转发请求时,可以根据配...

2024-01-05
1

Go:并发编程实践,Gin框架的Context复制机制

在构建现代Web应用时,处理并发请求是不可避免的。Go语言以其轻量级线程——goroutine而闻名,它使得并发编程变得简单而高效。然而,并发带来的便利性也伴随着复杂性,尤其是在处理请求上下文时。本文将深入解析Gin框架中的C...

2024-01-05
1

Go: 深入解析Gin框架的Basic认证函数

在当今快速发展的网络世界中,安全性是任何Web应用不可或缺的一部分。HTTP Basic认证作为一种简单且广泛使用的认证方式,经常被用于控制Web资源的访问。今天,我们将深入探讨Gin框架中一个用于解析HTTP Basic认证字符串的...

2024-01-05
0

Go:深入解析,掌握枚举类型与证书使用(KeyUsage)实践

在Go语言中,枚举类型通常是通过定义一个自定义类型(通常是基本类型的别名,如int)来实现的,然后为这个类型定义一组常量值。这种方法虽然简单,但能有效地模拟传统枚举类型的行为。...

2024-01-04
1

腾讯云 COS 文件 Web 直传

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-01-03
1

史诗般的编程说唱之战:Java 与 Go

还有人记得历史上的史诗说唱大战吗?如果不知道的话,可能已经太老了,不适合社交媒体了。无论如何,我认为我可以将两种重量级编程语言放在战斗舞台上以获得一些极客的乐趣。虽然我绝对不是诗歌作家,更不用说说唱歌曲作家,但我...

2024-01-03
1