首页 > 解决方案 > 在 golang 中加载语言 JSON 文件的最佳方法是什么?

问题描述

我有用于语言支持的 json 文件和每个 3 mb 左右的 json 文件,但我想知道哪种方式在 golang 中对性能、轻量级和快速有好处。

从 json 文件中读取fmt.Printf("%s: %d\n", lang["tr"].Back)

或者

将所有 json 放入地图并从地图中读取

{"tr": { "Back": "geri", "Next": "ileri", "Day": "gün"}}

10 年前,当我们使用旧语言时,我们每月只有 20-30 GB 的流量仅用于读取 xml 语言文件。谢谢你

标签: go

解决方案


推荐阅读