在 Go 语言中,可以使用 encoding/json
包来解析和生成 JSON 数据。下面是一个示例代码,展示了如何读取 JSON 配置文件并将其解析到结构体中,以及如何将结构体写入到 JSON 配置文件中:
package main
import (
"encoding/json"
"fmt"
"os"
)
type Server struct {
ID int `json:"id"`
Address string `json:"address"`
Username string `json:"username"`