golang

songtaiwu12 分钟前
开发语言·数据库·golang
golang开发日常注意使用sqlx时,我们通常是定义一个Database接口,实现此接口的结构体,包含*sqlx.DB,如下。Database接口提供各类查询方法,database实现是通过sqlx.db完成的。
王中阳Go4 小时前
人工智能·面试·golang
Go后端 vs Go AI应用开发重点关注什么?怎么学?怎么面试?正如标题所说,这是今天和同事们讨论的话题,很有意思,也和大家分享一下下面是我们激烈讨论后的一些共识:云原生撞上AI爆发,Go语言凭 “轻量能打、并发超强” 的buff火出技术圈,成了后端开发和AI落地的香饽饽。
源代码•宸5 小时前
开发语言·经验分享·后端·golang
GoLang并发示例代码1(关于逻辑处理器运行顺序)当改成runtime.GOMAXPROCS(2)每次运行结果就不一定相同顺序了之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!
卿雪5 小时前
java·数据库·python·sql·mysql·golang
MySQL【存储引擎】:InnoDB、MyISAM、Memory...MySQL 常见的存储引擎有 InnoDB、MyISAM 和 Memory。首先有Innodb引擎,它提供了对数据库ACID事务的支持,并且还提供了行级锁和外键的约束。Innodb的设计目标就是处理大数据容量的数据库系统;
路边草随风5 小时前
golang·kafka·gin
go实现接口接收数据写入kafka在企业数字化运营与系统集成的大背景下,数据的 “实时接入 - 高效流转 - 可靠存储” 已成为支撑业务响应、数据分析、系统联动的核心诉求。各类业务系统(如前端应用、IoT 设备、第三方服务、内部微服务)产生的实时数据(用户行为、设备状态、交易请求、业务事件等),需要通过标准化接口快速接入,并实时分发至下游系统(如实时计算引擎、数据仓库、监控平台),以满足业务对低延迟、高可靠数据流转的需求。
qq_548674935 小时前
linux·开发语言·golang
Go的env和bashrc的GOROOT配置不同初学go遇到的问题,希望对各位初学者有所帮助~我下载了1.22.0版本的go,在bashrc中添加:在Goland编译器中的setting中为GOROOT选择了1.22.0版本的SDK。就正常开始开发项目,在项目目录下执行go,可能是其他包需要更高版本的go,系统自动下载了go download 1.25.3的版本。
Zfox_5 小时前
开发语言·后端·golang
【Go】反射🌈 个人主页:Zfox_ 🔥 系列专栏:Go反射可以认为是程序在运行时的一种能力,反射可以在程序运行时访问、检测和修改它本身状态,比如在程序运行时可以检查变量的类型和值,调用它们的方法,甚至修改它们的值。使用反射可以增加程序的灵活性,简单来说,反射就是程序在运行时能够检测自身和修改自身的一种能力。
Rinai_R6 小时前
开发语言·后端·golang
Golang 垃圾回收器执行链路分析众所周知,我们现版本的 Go 默认是使用的三色标记法,八股文已经听腻了,来看点源码理解一下 GC 流程。
古城小栈6 小时前
开发语言·后端·golang
深入解析Go泛型中的~struct{}自Go 1.18版本正式引入泛型以来,Go语言的类型系统得到了极大丰富,开发者终于可以摆脱“重复代码”的困扰,用更抽象、更通用的方式编写代码。在Go泛型的类型约束体系中,~符号是一个极具代表性的特殊符号,而struct{}作为Go语言中“不占内存”的空结构体,两者结合而成的~struct{}约束,在特定场景下有着独特的应用价值。本文将从基础概念出发,逐步深入研究~struct{},明确~符号的引入版本与核心目的,结合示例代码详解其用法,并扩展相关泛型知识,帮助读者彻底掌握这一技术点。
卿雪7 小时前
android·java·数据库·python·mysql·adb·golang
MySQL【数据类型】:CHAR 和 VARCHAR 的对比、VATCHAR(n) 和 INT(n) 里的 n 一样吗?在 MySQL 中,定义字段的类型对数据库的优化是非常重要的。MySQL 支持多种类型,大致可以分为三类:
Lovely Ruby7 小时前
前端·学习·golang
前端er Go-Frame 的学习笔记:实现 to-do 功能(二)前端er Go-Frame 的学习笔记:实现 to-do 功能(一)上一章已经把后端实现了大概的功能,目前写一下前端,在构建的过程中可能要改改后端不合理的地方,比如:
foxsen_xia21 小时前
开发语言·vscode·golang
Go安装、配置和vsCode配置Gogo的安装与配置go下载go语言官方下载地址:https://golang.google.cn/dl/
稚辉君.MCA_P8_Java1 天前
数据结构·后端·算法·golang·哈希算法
Gemini永久会员 go数组中最大异或值在Go语言中寻找数组中两个元素的最大异或值,同样可以采用暴力解法、位运算+哈希集合或字典树(Trie)的方法。以下是对应的实现:
想搞艺术的程序员1 天前
golang·interface
Go 语言 interface 详解:从源码到实践在 Go 语言中,interface 是实现多态的核心机制,也是 Go 类型系统中最具特色的特性之一。它提供了一种灵活的方式来定义行为,而无需关心具体实现。本文将从底层源码实现出发,全面讲解 interface 的工作原理、使用技巧、最佳实践及常见陷阱。
foxsen_xia1 天前
开发语言·算法·golang
go(基础01)——协程1. 概念Go 协程可以看作是轻量级线程。与线程相比,创建一个 Go 协程的成本很小。2. 协程的优势 1)go协程只需要极少的栈内存(大概4~5KB),默认情况下,线程栈的大小为1MB。
源代码•宸1 天前
开发语言·经验分享·后端·学习·golang
GoLang并发简单例子(goroutine + channel + WaitGroup)之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!
稚辉君.MCA_P8_Java1 天前
数据结构·后端·算法·golang
Gemini永久会员 Go 返回最长有效子串长度以下是几种在 Go 中实现查找最长有效括号子串长度的方法:动态规划:栈:双向遍历:这些方法都能有效解决最长有效括号子串长度的问题,可以根据具体需求选择合适的方法。
前端之虎陈随易1 天前
开发语言·golang·typescript
基于Go重写的TypeScript 7可以用了大家好,我是农村程序员,独立开发者,行业观察员,VSCode 扩展批发商,前端之虎陈随易。技术群与交朋友请在个人网站 👆 联系我,如果你觉得本文有用,一键三连 (点赞、评论、转发),就是对我最大的支持~
未来之窗软件服务1 天前
后端·golang·mermaid·仙盟创梦ide·东方仙盟·操作系统应用
操作系统应用(三十六)golang语言ER实体图开发—东方仙盟筑基期Mermaid 图标渲染工具改为 Go 语言实现,核心思路是:用 Go 搭建 Web 服务(处理 HTTP 请求),保留前端界面和交互逻辑(复用原 HTML/CSS/JS),通过 Go 的文件服务提供静态资源。以下是完整实现方案: