golang

普通网友8 小时前
开发语言·后端·golang
PL/SQL语言的正则表达式随着信息技术的飞速发展,数据的呈现和获取方式变得越来越多样化,尤其是在数据库领域,数据的处理变得尤为重要。PL/SQL(Procedural Language/Structured Query Language)是Oracle数据库的一种过程式扩展语言,它在SQL的基础上引入了更多的编程特性。正则表达式作为一种强大的字符串匹配工具,在PL/SQL中扮演着至关重要的角色。本文将深入探讨PL/SQL中的正则表达式,包括其基本概念、使用方法、常见应用场景及示例代码等。
一个处女座的程序猿O(∩_∩)O11 小时前
开发语言·后端·golang
Go语言Map值不可寻址深度解析:原理、影响与解决方案在Go语言开发中,map是我们最常用的数据结构之一。然而,很多开发者会遇到一个令人困惑的问题:为什么无法直接修改map中结构体字段的值?本文将深入探讨map值不可寻址的原因,并提供多种解决方案,帮助你彻底理解并应对这一特性。
呆萌很15 小时前
golang
Go语言常用基本数据类型快速入门最常用的整数类型是int,它会根据你的系统自动选择32位或64位。处理小数时,我们通常使用float64,它提供了足够的精度满足大多数需求。
一只理智恩1 天前
人工智能·python·语言模型·golang
AI 实战应用:从“搜索式问答“到“理解式助教“本文基于编程教育为例的项目展开讨论,详细介绍 AI 大模型在编程教育场景中的落地实践——如何用一套 Go 后端代码,让 AI 不只是"聊天机器人",而是真正懂你的编程助教。
呆萌很1 天前
golang
Go语言变量定义指南:从入门到精通这是最完整的变量定义形式,包含了var关键字、变量名、类型和初始值。Go编译器会根据初始值自动推断变量类型,让代码更加简洁!
golang学习记2 天前
开发语言·golang
Go 语言中和类型(Sum Types)的创新实现方案在函数式语言(如 Rust、Haskell)或现代 TypeScript 中,和类型(Sum Types) —— 也称代数数据类型(ADT)、标签联合(Tagged Unions)—— 是处理“多种可能形态”的数据的利器:
呆萌很2 天前
golang
Go语言输入输出操作指南Go语言提供了三种基础的输出函数,每种都有其特定用途:有时候我们需要将格式化内容保存到变量中,而不是直接输出:
Toormi3 天前
开发语言·后端·golang
Go 1.26在性能方面做了哪些提升?Go 1.26 的性能提升主要集中在新的 Green Tea GC、cgo 调用开销、小对象分配、切片栈分配以及标准库热点函数几个方面。 对大多数后端 / 服务型程序来说,这是一次“白送”的吞吐量和延迟优化升级,无需改代码即可受益。 go
桂花很香,旭很美4 天前
服务器·网络·golang
[7天实战入门Go语言后端] Go 后端实战踩坑与解法手册博文链接:Go 后端实战踩坑与解法手册本文档是一份以「坑 → 解法」为主线的参考手册,面向从入门到中高级的 Go 后端开发者:开发时预防踩坑、排错时快速定位、自我复习时能讲清「遇到过什么问题、怎么解决的」。可与 [7天实战入门Go语言后端] Go 后端技术点讲解及可能面试题解答配合使用:前者偏「概念与自测答法」,本文档偏「问题与解法」。
桂花很香,旭很美4 天前
开发语言·golang·iphone
[7天实战入门Go语言后端] Go 后端实战技术点讲解博文链接:Go 后端技术点讲解及可能面试题解答本文档按主题把 Go 后端常见技术点讲清楚,并配上常见考点与自测时的回答思路。会明确区分:本项目里你练到了什么(对应仓库里的 day0~day7、part2),以及实际实战与复习时还会遇到的扩展点(本项目未做或只点到为止)。扩展点部分会把重点讲清楚、相关内容也涉及并讲清楚,目标是你看完能实战无忧,自我复习时能讲得清、答得上。按「语言 → HTTP → 项目结构 → 数据层 → 测试部署 → 进阶 → 扩展」循序渐进,说人话、有解答。
hansaes4 天前
golang
golang 内存模型与分配机制从上图我们可以看出在系统的内存模型中也采用的是分层结构顶层:寄存器第二层:高速缓存 (Cache)第三层:内存 (Memory / RAM)
石牌桥网管4 天前
开发语言·算法·golang
golang Context介绍Context(上下文) 是 Go 语言标准库中的一个核心工具,主要用于: 控制 Goroutine 的生命周期(取消、超时) 在 Goroutine 之间传递请求级别的元数据(如请求ID、用户信息等)
lisypro14 天前
前端·vue.js·golang·gin
gin-vue-admin项目使用命令行进行启动@gin-vue-admin项目使用命令行进行启动 使用命令行启动 gin-vue-admin (GVA) 需要分别在两个终端窗口或标签页中启动后端(Go)和前端(Vue.js)服务。请确保你已经完成了前置准备(安装了 Go、Node.js、MySQL、Redis,并获取了 GVA 代码)。 以下是具体的命令行操作步骤:
Tony Bai4 天前
开发语言·后端·golang
Go 1.26 :go mod init 默认行为的变化与 Go 版本管理的哲学思辨大家好,我是Tony Bai。在 Go 语言的开发日常中,go mod init 是每个新项目诞生的起点。对于大多数开发者而言,这行命令只是一系列机械性的动作中的一环:创建一个文件夹,输入命令,生成 go.mod,然后开始写代码。
桂花很香,旭很美5 天前
开发语言·后端·golang
[7天实战入门Go语言后端] Day 7:综合实战——小型 REST API 与优雅关闭本日关键词(实战):REST API、健康检查、slog、结构化日志、优雅关闭、Shutdown、SIGINT、SIGTERM、完整项目模板
桂花很香,旭很美5 天前
docker·golang·单元测试
[7天实战入门Go语言后端] Day 6:测试与 Docker 部署——单元测试与多阶段构建本日关键词(实战):go test、表驱动测试、httptest、ResponseRecorder、Dockerfile、多阶段构建、镜像体积
遇见你的雩风6 天前
开发语言·golang
【Golang】--- Channel上期内容为大家带来了Go语言goroutine协程的知识点学习,这期内容我将为大家带来Go语言中核心的并发通信机制——Channel通道的学习,这部分内容是实现goroutine之间安全通信的关键,也是Go语言“不要通过共享内存来通信,而要通过通信来共享内存”设计理念的核心体现。
Tony Bai6 天前
开发语言·后端·golang
Go 1.26 中值得关注的几个变化:从 new(expr) 真香落地、极致性能到智能工具链大家好,我是Tony Bai。北京时间 2026 年 2 月 10 日,Go 团队正式发布了 Go 1.26。