
Golang加载yaml类型配置文件
> 通常我们在使用数据库或者其他配置的时候都会有很多敏感信息,如果直接写在代码里会造成信息泄露,而且如果数据库的信息或者其他配置发生变动时,维护起来也很不方便。所以通常情况下使用配置文件的方式。 项目根目录创建`config.yml`配置文件 {#%E9%A1%B9%E7%9B%AE%E6%A0%B9%E7%9B%AE%E5%BD%95%E5%88%9B%E5%BB%B...
> 通常我们在使用数据库或者其他配置的时候都会有很多敏感信息,如果直接写在代码里会造成信息泄露,而且如果数据库的信息或者其他配置发生变动时,维护起来也很不方便。所以通常情况下使用配置文件的方式。 项目根目录创建`config.yml`配置文件 {#%E9%A1%B9%E7%9B%AE%E6%A0%B9%E7%9B%AE%E5%BD%95%E5%88%9B%E5%BB%B...
<p>你好,我是<strong>猿java</strong>。</p> <ol> <li>策略模式是什么? {#1-策略模式是什么?} =========================</li> </ol> <p>先让我们看看维ji百科上的定义:</p> &...
<p>你好,我是<strong>猿java</strong>。</p> <p>这篇文章,我们继续分析设计模式的适配器模式</p> <ol> <li>什么是适配器模式 {#1-什么是适配器模式} =========================</li> </ol&...
你好,我是**猿java**。 工厂设计模式是一种创建对象的设计模式,它的主要目的是通过定义一个接口来创建对象,使得子类决定实例化哪个类。这篇文章,我们将分析工厂模式是什么,它包含什么类型以及如何工作。 从整体上看,工厂模式可以分为三种主要类型:简单工厂模式、工厂方法模式和抽象工厂模式。  * [Docker与联合文件系统](/post/ec7c73c5-57dc-86d3-7532-68c1dd2a25b5.html) * [Docker的安装和配置](/...
<h2>为什么用Docker Compose {#为什么用Docker-Compose}</h2> <p> Docker Compose是Docker官方的开源项目,负责实现对Docker容器的快速编排,Docker建议每个容器只运行一项服务,因为容器运行的开销很小,但是同时部署多个应用需要每个容器都单独编写Dockerfile会显得非常复...