golang
已收录文章:14425篇
-
案例 例如,有个 GET 接口,可以批量获取用户信息👇 > curl 'http://localhost:8080/user/1,2,3' [ { "user_id":1, "other_suff":... }, { "user_id":2, "other_suff":... }, { "user_id":3, "other_suf149 收藏
-
Go语言的由来 Go语言亦叫Golong语言,是由谷歌Goggle公司推出。Go语言的主要开发者有:肯.汤姆逊(Ken Thompson)、罗布.派克(Rob Pike)和罗伯特.格里泽默(Robert Griesemer)。这三个都是大神,稍介绍149 收藏
-
实现加权轮询负载均衡思路 代码实现一个加权负载均衡 Weight 初始化时对节点约定的权重 currentWeight 节点临时权重,149 收藏
-
1.前言 面向对象编程的三大特性:封装、继承、多态。可见继承是面向对象程序设计中一个重要的概念。Go 作为面向对象的编程语言,自然也支持继承。 比较特殊的是 Go 实现继承的方式与其他149 收藏
-
累加数 累加数 是一个字符串,组成它的数字可以形成累加序列。 一个有效的 累加序列 必须 至少 包含 3 个数。除了最开始的两个数以外,序列中的每个后续数字必须是它之前两个数字之和。149 收藏
-
通过自定义LevelError结构体并结合错误等级常量,可实现Go中错误分级;定义LogLevelDebug至LogLevelCritical五个级别,结构体包含Err、Msg、Level和Time字段,并实现Error()方法;提供NewError、NewWarning等构造函数快速创建指定级别错误;在日志处理中通过类型断言判断是否为LevelError,并根据Level字段输出对应日志等级,进而触发告警或上报监控,从而构建完整的错误分级管理体系。148 收藏