04 2019 档案
摘要:解析json,在很多语言都是很常用的,go提供了相应的包"encoding/json"来处理。直接上代码,如下: 运行结果如下:
阅读全文
摘要:sync.Map这个数据结构是线程安全的(基本类型Map结构体在并发读写时会panic严重错误),它填补了Map线程不安全的缺陷,不过最好只在需要的情况下使用。它一般用于并发模型中对同一类map结构体的读写,或其他适用于sync.Map的情况。 关于sync.Map的源码解析文章:Go 1.9 sy
阅读全文
摘要:解析xml标签或者html标签,都是xml文档格式。要是返回的html标签,可以用第三方依赖库goquery来解析。 下面说下,解析xml标签的格式。直接上代码,代码如下: 举例:xml 格式如下:文件名,servers.xml 在代码里,先针对xml的格式,创建对应的struct结构体, 执行结果
阅读全文