摘要: 数组的内部实现和基础功能 因为数组是切片和映射的基础数据结构。理解了数组的工作原理,有助于理解切片和映射提供的优雅和强大的功能。 内部实现 在Go语言里,数组是一个长度固定的数据类型,用于存储一段具有相同的类型的元素的连续块。 下图中可以到数组的表示。 数组是一种非常有用的数据结构,因为其占用的内存 阅读全文
posted @ 2019-05-20 20:57 Tu9oh0st 阅读(466) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Bus 将分布式的节点用轻量的消息代理连接起来。它可以用于广播配置文件的更改或者服务之间的通讯,也可以用于监控。本文要讲述的是用Spring Cloud Bus实现通知微服务架构的配置文件的更改。 准备工作 本文还是基于上一篇文章来实现。按照官方文档,我们只需要在配置文件中 阅读全文
posted @ 2019-05-20 08:35 Tu9oh0st 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 包 所有Go语言的程序都会组织成若干组文件,每组文件被称为一个包。这样每个包的代码都可以作为很小的复用单元,被其他项目引用。 包名惯例 给包命名的惯例是使用包所在目录的名字。并不需要所有包的名字都与别的包不同,因为导入包时是使用全路径的,所以可以区分同名的不同包。 main包 Go语言的编译程序会试 阅读全文
posted @ 2019-05-20 00:23 Tu9oh0st 阅读(1372) 评论(0) 推荐(0) 编辑