摘要:
slices.Delete func Delete[S ~[]E, E any](s S, i, j int) S 从 s 中删除元素 s[i:j],返回修改后的切片。如果 s[i:j] 不是 s 的有效切片,则会 panic。Delete是 O(len(s)-j),因此如果必须删除许多项,最好调用 阅读全文
posted @ 2025-07-27 23:37
李若盛开
阅读(82)
评论(0)
推荐(0)
摘要:
简介 熔断降级是系统设计中用来保护服务稳定性和用户体验的重要机制,尤其在高并发场景下。 想象一下家里的电路系统:当使用很多电器时,如果电流突然过载(比如同时打开所有大功率电器),电线可能因为过热而烧坏,甚至引发火灾。为了防止这种情况,家里会装保险丝(或者现代的断路器)。 正常情况:电器正常工作,电流 阅读全文
posted @ 2025-07-27 22:46
李若盛开
阅读(77)
评论(0)
推荐(0)
摘要:
Go语言的plugin Go plugin支持将Go包编译为共享库(.so)的形式单独发布。主程序可以在运行时动态加载这些编译为动态共享库文件的Go插件,从中提取导出(exported)变量或函数的符号并在主程序的包中使用。Go插件的这种特性为Go开发人员提供了更多的灵活性,我们可以使用它来实现支持 阅读全文
posted @ 2025-07-27 22:37
李若盛开
阅读(326)
评论(0)
推荐(0)
浙公网安备 33010602011771号