摘要: encoding/json模块可将json格式字符串,转换为go struct类型第一种情况:已知json格式主要功能函数如下:func Unmarshal(data []byte, v interface{}) error函数第一个参数为字节数组,第二个参数为转换结果可以是任意类型,实现将json格式数据解析成对应结构体数组对应slice, json的key对应结构体字段,能够被赋值的字段,首字... 阅读全文
posted @ 2019-05-08 00:13 Stay-Foolisher 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 1、微服务和传统单体服务对比 1.1 传统单体服务面临问题 1.1.1 单体应用代码库庞大,不易管理。 1.1.2 单体服务耦合度高,部署困难,一个组件修改导致整个应用部署。 1.1.3 单体服务扩展困难,各个服务对资源要求不一样,有的内存密集型有的CPU密集型,组件无法单独扩展。 1.1.4 阻碍快速开发,随着业务增加,单体服务会变得越来越复杂庞大,开发团队互相耦合度高,不能做到独立开发,... 阅读全文
posted @ 2019-02-23 15:57 Stay-Foolisher 阅读(789) 评论(0) 推荐(0) 编辑