摘要:
go-zero 是一个集成了各种工程实践的 web 和 rpc 框架。通过弹性设计保障了大并发服务端的稳定性,并经受了充分的实战检验(好未来-晓黑板)。 go-zero 包含极简的 API 定义和生成工具 goctl(go control),可以根据定义的 api 文件一键生成 Go, iOS, A 阅读全文
摘要:
大家好,我是小林。 之前有位读者面字节被问到两个很经典的 TCP 问题: 第一个问题:服务端大量处于 TIME_WAIT 状态连接的原因。 第二个问题:服务端大量处于 CLOSE_WAIT 状态连接的原因。 这两个问题在面试中很常问,主要也是因为在工作中也很常遇到这个问题。 这次,我们就来聊聊这两个 阅读全文
摘要:
简介 https://blog.csdn.net/weixin_46618592/article/details/125570527 就在上周,Go 发布了 GO1.16 版本,此次更新带来了几个新特性,如 embed 原生支持,macos M1 处理器的支持,默认开启 go modules 等等。 阅读全文
摘要:
https://github.com/gookit/gcli/blob/master/interact/steps.go package interactimport ( "context" "fmt")// StepHandler for steps runtype StepHandler fun 阅读全文
摘要:
创建企业微信应用 注册企业微信:访问https://work.weixin.qq.com/,注册企业,随便填,不需要认证创建应用 创建告警配置 vim /usr/local/prometheus-2.1/rule2.yml groups: - name: cluster rules: - alert 阅读全文
摘要:
1.PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE (`column` ) 3 阅读全文
摘要:
UPDATE table_a aLEFT JOINtable_b bON p.id= a.uidSET a.name = b.nameWHERE a.name != '' 阅读全文
摘要:
package mainimport "fmt"type DD stringconst ( C DD = "dd" D DD = "cc")func (DD) JoinString() DD { return C + D}func main() { C.JoinString() D.JoinStri 阅读全文
摘要:
并发控制 Golang基础库中已经提供不少并发控制工具,比如Channel、WaitGroup、各种锁等等。 ErrGroup WaitGroup可以等待多个Goroutine执行结束,但很多时候并发执行多个任务,如果其中一个任务出错那么整体失败,需要直接返回,这种情况下我们可以使用ErrGroup 阅读全文
摘要:
沃噻 已于 2022-10-14 00:41:08 修改 2992 收藏 8分类专栏: 开源系统 | linux 文章标签: ubuntu linux bash版权 开源系统 | linux专栏收录该内容14 篇文章0 订阅订阅专栏linux服务管理有两种方式service和systemctl /l 阅读全文