Session in Gin Posted on August 1, 2023 在 Gin 框架中,默认情况下并不包含原生的 session 功能。但是,你可以通过使用第三方库 github.com/gin-contrib/sessions 来实现在 Gin 中使用 session。 [Read More] Tags: go
protolator简介 Posted on July 31, 2023 github.com/hyperledger/fabric-config/protolator 是 Hyperledger Fabric 中的一个 Go 包,用于将 Protocol Buffers(ProtoBuf)消息和 JSON 格式之间进行转换。它提供了一种方便的方式来将 Fabric 配置文件(以 ProtoBuf 格式表示)与 JSON 配置文件之间进行相互转换。这对于 Fabric 的配置管理和部署非常有用,使得用户可以轻松地在不同的配置格式之间进行切换。 [Read More] Tags: go
Wire - 依赖注入框架 Posted on July 27, 2023 Wire是一个适用于Go语言的依赖注入(DI)框架,它旨在简化和改进Go应用程序中的依赖管理。它使用代码生成来自动创建依赖项,并通过简单的DSL(领域特定语言)来描述依赖项之间的关系。通过使用Wire,你可以减少手动编写依赖注入代码的工作量,并提高代码的可维护性和可测试性。 [Read More] Tags: go
golang uuid库介绍 Posted on July 24, 2023 简介: 在现代软件开发中,全球唯一标识符(UUID)在许多场景中发挥着重要的作用。UUID是一种128位的唯一标识符,它能够保证在全球范围内不重复。在Go语言中,我们可以使用第三方库github.com/google/uuid来方便地生成UUID。本文将介绍如何使用这个库来生成不同版本的UUID,以及它的优势和用途。 [Read More] Tags: go