123456789101112131415161718192021222324252627282930313233 |
- package mhayaJson
- import (
- "os"
- jsoniter "github.com/json-iterator/go"
- )
- func ToJson(i interface{}) string {
- if i == nil {
- return ""
- }
- bytes, err := jsoniter.Marshal(i)
- if err != nil {
- return ""
- }
- return string(bytes)
- }
- func ReadMaps(path string, maps map[string]interface{}) error {
- bytes, err := os.ReadFile(path)
- if err != nil {
- return err
- }
- err = jsoniter.Unmarshal(bytes, &maps)
- if err != nil {
- return err
- }
- return nil
- }
|