
go ioutil读写文件
发布日期:2021-05-14 08:46:31
浏览次数:11
分类:精选文章
本文共 1112 字,大约阅读时间需要 3 分钟。
package mainimport ( "encoding/json" "fmt" "io/ioutil" "log")func main() { platInfo := map[string]string{ "1": "name1", "2": "name2", } //���map������������JSON dataType, _ := json.Marshal(platInfo) fmt.Println(string(dataType)) //������������������JSON������������ dataString := []byte(string(dataType)) if err := ioutil.WriteFile("./set.conf", dataString, 0644); err == nil { fmt.Printf("������������������: %s\n", string(dataString)) } else { fmt.Printf("������������������: %v\n", err) } //������������������ fileContent, err := ioutil.ReadFile("./set.conf") if err != nil { log.Println("������������������:", err) } //������������JSON������ var f interface{} err = json.Unmarshal(fileContent, &f) if err != nil { log.Println("������������������:", err) } //������������������������������������������map m := f.(map[string]interface{}) for key, value := range m { fmt.Printf("key: %s, value: %v\n", key, value) } //��������������������� fmt.Printf("m['1']: %v\n", m["1"])}
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月19日 09时18分30秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
算法训练 完数(循环,数学知识)
2021-05-14
android studio下载安装教程
2021-05-14
生成项目依赖包文件requirements.txt
2021-05-14
什么是接口
2021-05-14
2020版nodejs12.18.3安装配置教程
2021-05-14
iview组件库中,Form组件里的Input,无法正确绑定on-enter事件
2021-05-14
记录-基于springboot+vue.js实现的超大文件分片极速上传及流式下载
2021-05-14
记录-Node.js 使用http-server搭建本地服务器
2021-05-14
JavaScript高级程序设计第四版学习记录-第九章代理与反射
2021-05-14
怎么解决Windows 10文件/文件夹正在使用无法删除
2021-05-14
F28335第九篇——通用IO
2021-05-14
STM32F429第十一篇之数据类型
2021-05-14
Java编程基础_注解与命名规则&数据类型&运算符&修饰符&流程控制
2021-05-14
web项目开发记录
2021-05-14
matlab函数:sprintf详解
2021-05-14
matlab函数:fix 向0取整
2021-05-14
ORCAD创建元件库时,格点对不起怎么办
2021-05-14
Allegro中如何消除器件本身Pin间距报错
2021-05-14
AD中拖动器件,无法移动在一起如何解决
2021-05-14
linux--练习001-基础类型
2021-05-14