功能就是把map编码为Json文件、其实这个功能点我们现在写的项目就在用。但是用PHP写的,显然可以感觉到go的语法和语言还是很清晰的
案例package mainimport ( "enCoding/Json" "fmt" "os")/**map编码为Json文件*/func main() { mMap := make(map[string]interface{}) mMap["咔咔博客地址"] = "blog.fangkang.top" mMap["咔咔手赚网地址"] = "fangkang.top" mMap["name"] = "咔咔" mMap["like"] = []string{"撸代码", "你猜"} file, e := os.Openfile("D:/kaka.Json", os.O_CREATE|os.O_WRONLY, 0666) if e != nil { fmt.Println("文件打开失败") } else { fmt.Println("文件打开成功") } // 创建编码器 encoder := Json.NewEncoder(file) err := encoder.Encode(mMap) if err != nil { fmt.Println("编码失败") } else { fmt.Println("编码成功") }}
编码成功会生成一个Json文件
文件里边就是Json了
博主微信欢迎交流 总结
以上是内存溢出为你收集整理的【GO】编码map为json文件全部内容,希望文章能够帮你解决【GO】编码map为json文件所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)