-
2023-07-24 14:45:28
- Go的性能不如Java?
- 今天在知乎上看到了一个关于 Go 和 Java 性能对比的问题,这种问题通常只有一个结局,那就是无休止的争论,十年之后,如果这两个语言还健在的话,这可能依然是热门问题
-
1426
-
2023-07-24 14:43:01
- 写点规范的 Go 代码
- 这是由于在 Go 中,两个 nil 的比较也许并不相等。在Go 语言类型可比性一文中我们说过:对于接口 interface 而言,它的比较存在两个维度,分别是动态类型和动态值。接口的==比较,只有在类型与值均相等的情况下才会为真。
-
889
-
2023-07-24 14:34:33
- Go语言增强版操作Mysql(Sqlx)
- sqlx模块,最大的改进是在查询方面,相信你也看到了,确实会比原生查询方便很多很多。但是在其他方便,就显得捉襟见肘了,但是又说,一般还是查询场景多,查多改少。
-
1200
-
2023-07-24 14:05:16
- Go中的SSRF攻防战
- SSRF英文全拼为Server Side Request Forgery,翻译为服务端请求伪造。攻击者在未能取得服务器权限时,利用服务器漏洞以服务器的身份发送一条构造好的请求给服务器所在内网。
-
958
-
2023-07-21 16:30:54
-
2023-07-21 16:24:02
- Go中的HTTP请求之——HTTP1.1请求流程分析
- “(*Client).send”方法逻辑较为简单, 主要看用户有没有为http.Client的Jar字段实现CookieJar接口。主要流程如下:如果实现了CookieJar接口,为Request添加保存的cookie信息;调用send函数;如果实现了CookieJar接口;将Response中的cookie信息保存下来。
-
989
-
2023-07-21 16:19:19
- 一篇文章带你了解Go语言基础之网络编程
- 我们所学的TCP和UDP,统称为Socker编程,也叫做套接字编程。多台机器要实现互相通讯,其实是一个非常复杂的过程,底层从铺设网线,网线接口,交换机,路由器,在到规定各种协议。再到应用层QQ,微信等软件。
-
1130
-
2023-07-21 16:14:11
- Go发起HTTP2.0请求流程分析(前篇)
- (*Transport).roundTrip方法会调用t.nextProtoOnce.Do(t.onceSetNextProtoDefaults)初始化TLSClientConfig以及h2transport,而这两者都和HTTP2.0有着紧密的联系。
-
1685
-
2023-07-21 16:10:19
-
2023-07-21 16:06:19