我的小站
Golang设计模式之-装饰模式
Golang设计模式之-装饰模式在Go语言中,装饰模式(Decorator Pattern)是一种结构型设计模式,它允许通过将对象包装在一个装饰器对象中来扩展对象的功能,而不修改原始对象的代码。在Go中,通常可以使用匿名组合和函数闭包来实现装饰模式package mainimport ("
Golang设计模式之-选项模式
Golang设计模式之-选项模式在Go语言(Golang)中,选项模式(Option Pattern)是一种常用于构造复杂对象时提供灵活性的设计模式。这种模式允许用户在创建对象时设置一个或多个可选参数,而不需要定义多个构造函数或者创建大量的配置结构体,但在golang中由于不能设置默认参数所有我们就
Nginx快速使用(二)
Nginx快速使用(二)反向代理Nginx反向代理就像是一家餐厅的服务员。当客人(用户)进来点菜(访问网站)时,他们其实并不知道厨房里有哪些厨师在工作(服务器在运行)。服务员(Nginx反向代理)会收到客人的订单,然后转身去厨房找到合适的厨师来做这道菜(将请求转发到对应的服务器)。厨师做好菜后,服务