[golang]读取常见设置文件

打印 上一主题 下一主题

主题 895|帖子 895|积分 2685

前言

主要介绍 yaml、toml、json、ini格式文件的设置读取。
除了以下方式,更方便的做法是用viper,不过设置结构大概不会很清晰。
YAML

假设yaml文件内容如下
[code]# 基本键值对string_key: "这是一个字符串"integer_key: 42float_key: 3.14boolean_key: truenull_key: null# 列表(数组)simple_list:  - item1  - item2  - item3nested_list:  -     - sub_item1    - sub_item2  -     - sub_item3    - sub_item4# 字典(映射)simple_dict:  key1: value1  key2: value2nested_dict:  outer_key1:    inner_key1: inner_value1    inner_key2: inner_value2  outer_key2:    inner_key3: inner_value3# 引用 & 锚点defaults: &default_settings  version: 1.0  enabled: trueservice1:
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

圆咕噜咕噜

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表