卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章63310本站已运行412
分类:

TAG:go

go

Go 自定义 Json 序列化规则

Go 自定义 Json 序列化规则

开发过程中,我们经常会使用 JSON 作为数据传输格式。而这离不开对 JSON 数据的编解码工作,在 Go 中,encoding/json 包提供了这些能力。我们可以使用 encoding/json 包的 En.........

admin2023-07-2410 浏览0条评论0
写点规范的 Go 代码

写点规范的 Go 代码

启示代码我们直接看一段代码type MyselfError struct{}func (m *MyselfError) Error() string {return 实现 error 接口的 Error 方法
}func someWork() *Mysel...

admin2023-07-2410 浏览0条评论0
Go的性能不如Java?

Go的性能不如Java?

今天在知乎上看到了一个关于 Go 和 Java 性能对比的问题,这种问题通常只有一个结局,那就是无休止的争论,十年之后,如果这两个语言还健在的话,这可能依然是热门问题:抛开应用场.........

admin2023-07-249 浏览0条评论0
白话Go内存模型&Happen-Before

白话Go内存模型&Happen-Before

Go内存模型明确指出,一个goroutine如何才能观察到其他goroutine对同一变量的写操作。当多个goroutine并发同时存取同一个数据时必须把并发的存取操作序列化。在Go中保证.........

admin2023-07-246 浏览0条评论0
一个活跃在众多 Go 项目中的编程模式

一个活跃在众多 Go 项目中的编程模式

今天我们介绍一个在 Go 语言中非常流行的编程模式:函数式选项模式(Functional Options)。该模式解决的问题是,如何更动态灵活地为对象配置参数。可能读者不太明白该痛点,不急.........

admin2023-07-2410 浏览0条评论0
Go中的SSRF攻防战

Go中的SSRF攻防战

什么是SSRFSSRF英文全拼为Server Side Request Forgery,翻译为服务端请求伪造。攻击者在未能取得服务器权限时,利用服务器漏洞以服务器的身份发送一条构造好的请求给服务.........

admin2023-07-2410 浏览0条评论0
Go中如何使用context实现请求参数转换

Go中如何使用context实现请求参数转换

Go中如何使用context实现请求参数转换引言:Go是一种强大的编程语言,非常适合构建高效的Web应用程序。在Web开发中,处理请求参数是一个常见的任务。在许多情况下,我们需要将.........

admin2023-07-2326 浏览0条评论0
如何在Go中使用context实现请求唯一性校验

如何在Go中使用context实现请求唯一性校验

如何在Go中使用context实现请求唯一性校验概述:在开发Web应用程序时,我们经常需要处理并发请求,特别是涉及到关键操作和资源的修改。在这种情况下,我们需要确保每个请求只.........

admin2023-07-2310 浏览0条评论0
Go中如何使用context实现请求缓存

Go中如何使用context实现请求缓存

Go中如何使用context实现请求缓存引言:在构建Web应用程序时,我们经常需要对请求进行缓存以提高性能。在Go语言中,我们可以使用context包来实现请求缓存的功能。本文将介绍.........

admin2023-07-227 浏览0条评论0
如何在Go中使用context实现请求鉴权

如何在Go中使用context实现请求鉴权

如何在Go中使用context实现请求鉴权在现代的应用程序中,请求鉴权是非常重要的一部分,它可以帮助我们确保只有授权的用户可以访问受保护的资源。在Go中,我们可以使用context.........

admin2023-07-228 浏览0条评论0
Go中如何使用context实现请求日志过滤

Go中如何使用context实现请求日志过滤

Go语言作为一门具有高度并发性和高性能的编程语言,被广泛应用于服务器端开发领域。在服务器的开发中,常常需要记录请求日志以便后续分析和排查问题。而对于一些大型项目,请.........

admin2023-07-227 浏览0条评论0