Golang 实现 RSA 加密签名

这篇文章将描述 RSA 算法的作用,以及我们如何在 Go 中实现它。 RSA (Rivest–Shamir–Adleman) 加密是使用最广泛的安全数据加密算法之一 [阅读全文]

Golang 中的 Session Cookie 身份验证

本文介绍如何在 Golang 服务器应用程序中使用 session cookie 对用户进行身份验证。 当用户登录到我们的应用程序时,我们需要知道他们在所有HTTP方法和路由中的身份。 [阅读全文]

Golang 中的函数与方法

这篇文章将描述 Go 中函数和方法之间的主要区别,以及何时使用它们最好。 函数和方法都在 Go 中被广泛使用,以提供抽象并使我们的程序更易于阅读和理解。从 [阅读全文]

Golang 中的多态

在 Go 中实现多态可以使用接口,当然,如果你不喜欢使用接口,也有其他方式,这篇文章旨在向你展示实现多态的两种方式,如果您需要实现多态性,接口是第 [阅读全文]

在 Golang 中使用 Context 示例

在这篇文章中,我们将了解 Go 的 context 包简单使用方法。 取消上下文 为什么我们需要取消? HTTP 服务器调用数据库并将查询的数据返回给客户端是一个常见业务场景, [阅读全文]

Golang 如何实现密码认证和存储

本文将解释如何在 Go 中使用基于密码的身份验证来注册和登录用户。 任何存储密码的应用程序都必须确保密码被安全地存储。您不能只将密码存储为纯文本,理 [阅读全文]

Golang JSON 完整指南

这篇文章记录在日常的 Golang 开发中,经常会使用到的 JSON 处理技巧。 JSON(JavaScript Object Notation)是一种简单的数据交换格式。从语法上 [阅读全文]

使用 Golang 构建 Web 应用程序

Go 作为构建 Web 应用程序的首选语言越来越受欢迎。 这在很大程度上归功于它的速度和应用程序性能,以及它的可移植性。互联网上有很多资源可以教你如何用 Go [阅读全文]