脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|shell|

  • Golang使用Go轻松实现JWT身份验证

    使用Go轻松实现JWT身份验证

    JWT提供了一种强大而灵活的方法来处理Web应用程序中的身份验证和授权。在Go中,借助像github.com/golang-jwt/jwt[2]这样的软件包,实现基于JWT的身份验证非常简...

    爱发白日梦的后端7192024-02-24
  • GolangGo 语言实战:构建强大的延迟任务队列

    Go 语言实战:构建强大的延迟任务队列

    延迟队列是一种数据结构,用于处理需要在未来某个特定时间执行的任务。这些任务被添加到队列中,并且指定了一个执行时间,只有到达指定的时间点时...

    Golang语言开发栈9382024-01-31
  • Golang司空见惯的错误检测,原来还有这么多干货!

    司空见惯的错误检测,原来还有这么多干货!

    panic 用于程序未能处理的错误,recover 可以让 panic 跳出的 goroutine 恢复,防止整个程序崩溃。...

    Go先锋9162024-01-31
  • GolangGo Gin框架实现优雅地重启和停止

    Go Gin框架实现优雅地重启和停止

    本文详细介绍了如何在Go语言的Gin框架中实现优雅地重启和停止服务,包括通过监听系统信号,通过HTTP请求以及超时控制等方式。...

    源自开发者12182024-01-30
  • Golang图文讲透Golang标准库 Net/Http实现原理 -- 服务端

    图文讲透Golang标准库 Net/Http实现原理 -- 服务端

    今天分享下Go语言net/http标准库的内部实现逻辑,文章将从客户端(Client)--服务端(Server)两个方向作为切入点,进而一步步分析http标准库内部是如何运作的。...

    小许code4542024-01-29
  • Golang正确理解Go高级并发模式

    正确理解Go高级并发模式

    Go对并发提供了强大的原生支持,本文讨论Go的高级并发模式,理解这些并发模式,可以帮助我们编写高效的Go应用程序。...

    DeepNoMind10282024-01-29
  • Golang十分钟搞懂20个Golang优秀实践

    十分钟搞懂20个Golang优秀实践

    只需要花上10分钟阅读本文,就可以帮助你更高效编写Go代码。 20: 使用适当缩进 良好的缩进使代码更具可读性,始终使用制表符或空格(最好是制表符),并...

    DeepNoMind10642024-01-29
  • Golang浅聊Go分布式链路追踪

    浅聊Go分布式链路追踪

    使用Go的链路追踪,我们可以深入到每一个环节,一眼就看出问题出在哪,找到性能瓶颈,大大提高我们的生产效率。这就是为什么Go链路追踪如此重要,值...

    源自开发者9232024-01-26
  • Golang如何让Go程序以后台进程或daemon方式运行

    如何让Go程序以后台进程或daemon方式运行

    本文探讨了如何通过Go代码实现在后台运行的程序。最近我用Go语言开发了一个WebSocket服务,我希望它能在后台运行,并在异常退出时自动重新启动。我的整...

    Go语言圈6912024-01-26
  • Golang2024年的Rust与Go,你看明白了吗?

    2024年的Rust与Go,你看明白了吗?

    Go和Rust都旨在帮助你编写正确的程序,但方式不同:例如,Go提供了出色的内置单元测试框架和丰富的标准库,而Rust则专注于利用其借用检查机制(borrow c...

    TonyBai4382024-01-25
  • GolangGo 构建高效的二叉搜索树联系簿

    Go 构建高效的二叉搜索树联系簿

    通过构建高效的二叉搜索树联系簿,我们可以轻松地插入、搜索和删除联系人信息。使用适当的算法和数据结构,我们能够在O(log n)的时间复杂度内执行这...

    爱发白日梦的后端6092024-01-18
  • Golang使用 Rust 后,我写 Go 的方法都变了!

    使用 Rust 后,我写 Go 的方法都变了!

    今天跟大家分享,当使用 Rust 一段时间后回来写 Go 的有哪些变化。自己本身大部分工作上都是主要写 Go 的,因为项目原因,以及我自己本身对 Rust 的热爱...

    码农渔夫8722024-01-18
  • Golang用Go模拟实现单点登录Token生成和验证解析

    用Go模拟实现单点登录Token生成和验证解析

    为了模拟单点登录(SSO), 将创建两个简单的Golang服务: 一个用于认证用户(认证中心), 另一个用于资源提供。用户如果要获取资源,必须先登录认证中心获取令...

    二进制空间安全6882024-01-15
  • Golang为什么选择Go语言编写网络应用程序

    为什么选择Go语言编写网络应用程序

    尽管Go语言在一些方面可能存在一些挑战,但它的简洁性、高效性和强大的标准库使其成为编写网络应用程序的理想选择。随着Go语言的不断发展和壮大,相...

    爱发白日梦的后端9042024-01-15
  • Golang使用 Docker 进行 Go 应用程序引导指南

    使用 Docker 进行 Go 应用程序引导指南

    在本文中,我们将探讨在 Docker 容器内集成 Golang 栈的方法,这是一个被广泛采用的方法,并使用 Docker Compose 进行编排。...

    技术的游戏5922024-01-15
  • Golang从错误中学习: 了解Go编程的六个坏习惯

    从错误中学习: 了解Go编程的六个坏习惯

    Go编程的某些实践容易被误用或忽视,了解这些特性的特点和陷阱,可以帮助我们编写更好的代码。...

    DeepNoMind8922024-01-15