golang

Yeats_Liao8 小时前
前端·后端·架构·golang
Go Web 编程快速入门 12 - 微服务架构:服务发现、负载均衡与分布式系统微服务将系统拆分为可独立部署的服务,每个服务围绕业务能力构建、独立扩展与演进。本章以第 04.1 章的“循序渐进+可运行示例”的风格,讲解服务注册与发现、负载均衡、分布式协调与事务的基础落地方式,并完成一个最小可用的“网关调用用户服务”的示例。
T.O.P_KING13 小时前
golang
Common Go Mistakes(Ⅱ 数据类型)参考 100go在 Go 中以 0 打头的数字是八进制,例如:以上代码的输出结果是108。 建议始终使用 0o 前缀来表示八进制。
钟离墨笺13 小时前
开发语言·后端·golang
Go语言-->sync.WaitGroup 详细解释sync.WaitGroup 是 Go 语言中用于同步多个 goroutine 的完成的工具。它允许主 goroutine 等待所有子 goroutine 执行完毕后再继续。
数据知道13 小时前
设计模式·golang·建造者模式
Go语言设计模式:建造者模式详解建造者模式(Builder Pattern) 是一种创建型设计模式,核心是将复杂对象的构建过程与表示分离,使得同样的构建步骤可以生成不同配置的对象。
Yeats_Liao1 天前
前端·数据库·后端·golang
Go Web 编程快速入门 10 - 数据库集成与ORM:连接池、查询优化与事务管理在Web开发中,数据库驱动的数据访问是核心能力。合理管理连接池、规范构建查询、正确使用事务,以及在性能与可维护性间取得平衡,直接决定系统的稳定性与吞吐。本章沿用第 04.1 章的教学风格:从最小可用模型起步,逐步扩展到工程化封装与完整示例,帮助你在实际项目中快速落地数据库访问层。
Tony Bai1 天前
开发语言·后端·golang
【Go模块构建与依赖管理】01 前世今生:从 GOPATH 的“混乱”到 Go Modules 的“秩序”大家好,我是Tony Bai。欢迎来到我们的专栏 《Go 模块构建与依赖管理: 从入门到精通》的第一讲。
gopyer1 天前
golang·go·游戏开发
Go语言2D游戏开发入门004:零基础打造射击游戏《太空大战》3上篇文章我们实现了玩家发射子弹的功能,本篇文章将实现《太空大战》v1.2.0版本:实现子弹击毁敌机的功能。
Dobby_051 天前
数据结构·golang
【Go】C++转Go:数据结构练习(一)排序算法本专栏文章持续更新,新增内容使用蓝色表示。每种排序方法都可以通过例子,手动模拟一遍,确定思路,再开始写代码。
百锦再1 天前
java·开发语言·人工智能·python·学习·golang·maven
Go与Python在AI大模型开发中的深度对比分析人工智能大模型开发已经成为当今科技领域最具挑战性和前景的方向之一。随着模型规模的不断扩大和应用场景的持续拓展,选择合适的编程语言对于项目的成功实施至关重要。在众多编程语言中,Python凭借其丰富的生态库和简洁的语法,长期占据AI开发的主导地位;而Go语言以其出色的并发性能和工程化优势,正逐渐在AI基础设施领域崭露头角。
钟离墨笺1 天前
开发语言·后端·golang
Go语言-->Goroutine 详细解释goroutine 是 Go 语言中的轻量级线程,由 Go 运行时管理。它是实现并发编程的核心机制。输出:
Yeats_Liao1 天前
前端·后端·websocket·golang
Go Web 编程快速入门 11 - WebSocket实时通信:实时消息推送和双向通信WebSocket 提供了浏览器与服务端的全双工通信能力,适合实时消息、在线协作、游戏等场景。本章延续第 04.1 章的风格,从最小可运行示例到工程化封装与房间管理,帮助你快速构建稳定的实时系统。
草明1 天前
开发语言·后端·golang
当 Go 的 channel 被 close 后读写操作会怎么样?当 Go 的 channel 被 close 后,对它的读操作行为有以下明确规则:如果 channel 没有缓冲 和有缓冲的读完数据后的操作是一样的结果
Tony Bai2 天前
开发语言·网络·后端·http·golang
【Go 网络编程全解】14 QUIC 与 HTTP/3:探索下一代互联网协议大家好,我是Tony Bai。欢迎来到《Go 网络编程全解》的最后一讲。在过去的十三讲中,我们完成了一段波澜壮阔的旅程。我们从最底层的 Socket 出发,深入了 TCP/IP 的五脏六腑,最终登上了 HTTP/2 和 gRPC 这两座现代应用协议的高峰。
Dobby_052 天前
vscode·golang·1024程序员节
【Go】C++ 转 Go 第(四)天:结构体、接口、反射、标签 | 面向对象编程本专栏文章持续更新,新增内容使用蓝色表示。本文适合有 C++ 基础的朋友,想要快速上手 Go 语言。可直接复制代码在 IDE 中查看,代码中包含详细注释和注意事项。
怪力乌龟2 天前
开发语言·后端·golang
Go语言数组和切片前面的文章: Go语言环境 go语言IDE安装与配置 Go语言Hello World实例 Go语言基础语法
Yeats_Liao2 天前
后端·golang·json
Go Web 编程快速入门 08 - JSON API:编码、解码与内容协商在现代Web开发中,JSON已成为数据交换的标准格式。无论是构建RESTful API还是处理前后端数据交互,掌握JSON的编码解码技术都是必不可少的技能。本文将深入探讨Go语言中JSON处理的各种技巧,从基础操作到高级应用,帮你构建健壮的JSON API系统。
红宝村村长2 天前
android·开发语言·golang
Golang交叉编译到Android上运行go程序:hello.go交叉编译使用adb传输到android手机上运行android手机上运行结果
虚行2 天前
开发语言·后端·golang
Go 编程基础参考:https://github.com/unknwon/go-fundamental-programming/tree/master
脚踏实地的大梦想家2 天前
开发语言·后端·golang
【Go】P14 Go语言核心利器:全面解析结构体 (Struct)在编程世界中,我们经常需要处理比简单的数字、字符串或布尔值更复杂的数据。例如,一个“用户”可能包含用户名、年龄、邮箱和地址。Go 语言提供了一种强大的方式来组织和封装这些相关数据,这就是结构体 (Struct)。