golang
已收录文章:14427篇
-
问题内容time.Now().Format("2006.01.02") 这个格式化为什么要用 2006 年 1 月 2 日呢?正确答案完整的格式是2006-01-02 15:04:05是为了好记228 收藏
-
问题内容 package main import "fmt" func main() { var v1, v2 , v3 = "string", 3, 4 fmt.Print("%v %v %v\n",v1,v2,v3) } 输出: 为什么不是: string 3 4 而是上面那样的? 正确答案 纠正一下1.输出参考C语言,首先228 收藏
-
在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流!为了保证在业务高峰期,线上系统也能保证一定的弹性和稳定性,最有效的方案就是进行服务降级了,而限流就是降级系统最228 收藏
-
让你成功安装vscode中go的相关插件 注意:该演示环境是windows环境,linux和mac环境操作思路一样 vscode中有很多go的相关插件,非常好用如下: gocode gopkgs go-outline go-symbols guru gorename gomodifytags goplay228 收藏
-
桥接模式是一种结构型设计模式,通过桥接模式可以将抽象部分和它的实现部分分离。这看着有点儿奇怪,接下来会作详细说明。 桥接模式建议将一个较大的类拆分成两中角色。 抽象角色 - 抽228 收藏
-
Go语言中Observer模式通过定义Observer接口和Subject结构体实现事件通知机制,支持松耦合的订阅与通知。首先定义Observer接口的Update方法,再创建Subject结构体管理观察者列表,并实现Attach添加观察者和Notify同步通知所有观察者。具体观察者如EmailNotifier、SMSNotifier和LogNotifier分别实现Update方法处理通知。在main函数中注册多个观察者实例后,调用Notify触发事件,输出对应消息。可扩展异步通知、取消订阅及复杂数据传递227 收藏