大道至简—GO语言最佳实践
导读:2007年,受够了C++煎熬的Google首席软件工程师RobPike纠集RobertGriesemer和KenThompson两位牛人,决定创造一种新语言来取代C++。
golang json转struct
近日遇到一个很很复杂的json,如果手写结构体解析会花费大量时间,于是到网上看看有木有自动转结构体的,于是发现了这个。他可以把json数据转换成结构体,如果嵌套了结构体数据他会在里面生成一个匿名结构体。地址 : http://json2struct.mervine.
Go 语言是如何进行 RPC 调用的?
点击上方蓝色“Go语言中文网”关注我们,领全套Go资料,每天学习 Go 语言今天我们来了解一下 Go 语言是如何进行远程方法调用的,远程方法调用是服务间进行通信的基础方式之一,是 Go 语言实现微服务架构必须掌握的开发知识和原理。
Spring依赖注入@Autowried的这些功能你都知道吗?
As of Spring Framework 4.3, an @Autowired annotation on such a constructor is no longer necessary if the target bean defines only one constructor to begin with. However, if several constructors are available and there is no primary/default constructor, at least one of the constructors must be annotated with @Autowired in order to instruct the container which one to use.
从Java角度看Golang
前言熟练掌握一门编程语言,再学一门新的会很容易上手,因为语言都是相通的,设计模式类似,只不过用处不大一样。所以一般学一门语言时,我都会用自己比较熟悉的语言做一个类比,辅助自己理解。现在大多数同学学的都是Java,而Golang是一门比较热门的语言,广泛用于云原生生生态。
ELK Stack 难点总结和整体优化
目录:一、ELK实用知识点总结编码转换问题删除日志中的多余行Grok处理多种不同日志格式日志多行合并处理-multiline插件Logstashfilter中的date使用对多类日志分类处理二、对ELK整体性能的优化性能分析关于收集日志的选择。
当我们遇到100亿次请求?该如何设计后端架构?
作者:xiaojiaqi来源:https://github.com/xiaojiaqi/10billionhongbaos00 前言前几天,偶然看到了 《扛住100亿次请求——如何做一个“有把握”的春晚红包系统”》一文,看完以后,感慨良多,收益很多。