Gin框架之使用 go-ini 加载.ini 配置文件

首先,联想一个问题,我们在部署服务时,通常为了方便,对于需要迭代更新的代码进行修改,但是比对shell,可以搞一个变量将需要修改的,以及修改起来变动处多的,写在变量内,到时候如果需要变更,可以直接变更变量即可;

那么,golang有没有什么方式可以将需要变的东西保存起来呢?

go-ini 介绍

在Gin框架中,通常使用的是go-ini这个库来处理配置文件。

go-ini是一个用于解析INI格式配置文件的Go语言库。INI格式是一种常见的配置文件格式,它使用键值对的方式来表示配置信息,通常以扩展名.ini结尾。

使用go-ini库可以方便地读取和解析INI格式的配置文件,获取其中的配置信息,并在程序中进行使用。该库提供了一系列方法来读取和操作INI文件中的配置项,比如读取指定的配置项值、修改配置项值、添加新的配置项等。

在Gin框架中,通常会将一些常用的配置信息,如数据库连接信息、端口号、日志级别等,存储在INI格式的配置文件中。然后使用go-ini库来读取这些配置信息,以便在程序中进行使用。这样可以使配置信息与代码逻辑分离,方便管理和维护。

go-ini/ini: 超赞的 Go 语言 INI 文件操作 (unknwon.io)icon-default.png?t=N7T8https://ini.unknwon.io/

1、Go-ini使用

首先,我们需要在任意目录创

你可能感兴趣的:(#,gin框架,gin,golang,mysql,开发语言)