Go 语言
4 人感兴趣 · 304 次引用
- 最新
- 推荐
Go 必知必会:探索 Go 语言中的 map,灵活而强大的键值对集合
在Go语言的丰富数据结构中,map 以其独特的灵活性和强大的功能脱颖而出,它是Go中实现键值对集合的内置类型,允许开发者以一种高效且直观的方式存储和检索数据。从简单的配置管理到复杂的数据索引,在Go程序中的应用无处不在。
Go 语言中使用 sqlx 来操作 MySQL
Go 语言以其高效和简洁的语法逐渐受到开发者的青睐。在实际开发中,数据库操作是不可避免的任务之一。虽然标准库提供了 database/sql 包来支持数据库操作,但使用起来略显繁琐。
Go 语言中进行 MySQL 预处理和 SQL 注入防护
在现代 web 应用开发中,安全性是我们必须重视的一个方面。SQL 注入是常见的攻击手法之一,它允许攻击者通过构造特殊的 SQL 查询来访问、修改数据库中的数据。
学习 Go 语言,有哪些优质的开源项目
任何一门的学习的兴起都离不开开源社区的活跃,之前在自身学习 Go 语言就盘点过 Github 上 Star 数超过 20 K 的项目,这一次刚好再更新一下,这里除去本身非常庞大,著名,然后对于初学者只是有所耳闻,但实际上也限于学习和使用的 Kubernetes、Docker、etcd
你是否想知道如何应对高并发?Go 语言为你提供了答案!
并发编程是当前软件领域中不可忽视的一个关键概念。随着CPU等硬件的不断发展,我们都渴望让我们的程序运行速度更快、更快。而Go语言在语言层面天生支持并发,充分利用现代CPU的多核优势,这也是Go语言能够广泛流行的一个重要原因。
2024 Python 开发者转型 Go 开发
随着Go语言在云计算、微服务和高性能网络服务中的流行,Python开发者面临是否转向Go开发的选择。这个决定涉及到多方面的考量,包括语言特性、生态系统、性能需求、学习曲线和职业发展等。
使用 Go 构建高性能的命令行工具
本文将详细介绍如何使用 Go 语言来构建 CLI 应用,从基本的命令行解析到构建复杂的交互式命令行工具,结合丰富的示例,为你提供一站式的 Golang CLI 开发指南。
苹果 mac 电脑 GoLand 2023 注册码最新 GoLand 2023 中文下载「支持 m1 m2」
GoLand 2023是一款由JetBrains公司为Go语言开发者打造的强大的集成开发工具(IDE)。它继承了JetBrains一贯的优秀设计理念和用户体验,为开发者提供了一站式的开发环境和丰富的功能支持。
[Go 夜读 第 148 期] Excelize 构建 WebAssembly 版本跨语言支持实践
本期分享将对 Excelize 的 2023 年部分更新背后的技术点、Go 1.21.0 版本中 XML 标准库的兼容性问题,以及如何构建 WebAssembly 版本跨语言支持展开讨论。
花了小半年开发的 AI 套壳 APP,然而大势已过,现已完全开源啦
花了小半年开发了一个 AI 套壳 APP ,这是我本人第一次尝试开发 APP ,现学现做,投入了大量的时间和精力,然而大势已过,APP 上架后第二版就被禁止在国内销售了,思来想去,再继续搞下去前途也比较迷茫,索性全部开源了。
在 Go 语言单元测试中如何解决 HTTP 网络依赖问题
在开发 Web 应用程序时,确保 HTTP 功能的正确性是至关重要的。然而,由于 Web 应用程序通常涉及到与外部依赖的交互,编写 HTTP 请求和响应的有效测试变得具有挑战性。在进行单元测试时,我们必须思考如何解决被测程序的外部依赖问题。
Open-OAuth2Playground:开箱即用的开源版 OAuth2 在线调试服务
这是一个仿谷歌的 OAuth2.0 Playground 对于 OAuth2 的学习者,它也可以在本地单机运行,方便学习 OAuth2 协议。 对于 OAuth2 Server 的提供者而言,他可以配合 OAuth2 的文档一同发布,为你的开发者提供自服务式的调试能力