golang

Starwow12 分钟前
后端·微服务·golang
微服务之gRPCRPC(Remote Procedure Call),即远程过程调用。它允许像调用本地服务一样调用远程服务。
Chandler242 小时前
开发语言·后端·golang
Go:低级编程Go 语言的安全属性unsafe包概述有时为追求高性能、与其他语言库交互或实现纯 Go 无法描述的函数,需放弃部分保障 。本章将介绍unsafe包及cgo工具 。unsafe包虽像普通包可导入,但由编译器实现,提供对语言内置特性(如内存布局 )的访问功能 。因其暴露的特性不常用且危险,使用受限,普通程序无需使用,且使用它无法保证与 Go 未来版本兼容,因其依赖未知实现细节,可能随版本改变 。
gospace4 小时前
golang·sqlite
Golang 事务消息队列:基于 SQLite 的轻量级消息队列解决方案消息队列是一种异步通信机制,用于在分布式系统中传递消息。它就像一个"邮局",发送方将消息放入队列,接收方从队列中取出消息进行处理。这种模式带来了以下好处:
老朋友此林12 小时前
mysql·golang·gin
go语言学习笔记:gin + gorm + mysql 用户增删改查案例入门大家好,我是此林。Golang 语言现在已经成为了编程的趋势,毕竟是大厂背书嘛,Google 研发的。
奇谱21 小时前
开发语言·后端·语言模型·golang·知识图谱
Quipus,LightRag的Go版本的实现奇谱系统当前版本以知识库为核心,基于知识库可以快构建自己的问答系统。知识库的Rag模块的构建算法是参考了LightRag的算法流程的Go版本优化实现,它可以帮助你快速、准确地构建自己的知识库,搭建属于自己的AI智能助手。与当前LLM项目以python为主不同,奇谱系统的开发语言使用golang进行开发。
LuckyLay1 天前
算法·leetcode·golang
LeetCode算法题(Go语言实现)_49给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 你必须设计并实现时间复杂度为 O(n) 的算法解决此问题。
gospace1 天前
开发语言·架构·golang·事件·总线·event·event bus
Golang Event Bus 最佳实践:使用 NSQite 实现松耦合架构Event Bus(事件总线)是一种消息传递模式,它允许应用程序的不同组件通过发布/订阅机制进行通信,而不需要直接相互依赖。这种模式特别适合实现松耦合的架构设计。
Bug-Free生活1 天前
开发语言·后端·golang
Go语言入门到入土——一、安装和Hello World下载地址:https://go.dev/dl/ 下载后傻瓜式安装 查看是否安装完成在命令行输入:
zhuyasen1 天前
人工智能·低代码·golang
与AI深度融合的Go开发框架sponge,解决使用cursor、trae等AI辅助编程工具开发项目时的部分痛点AI 编程助手在近几年快速发展,帮助开发者提升了开发效率。然而,通用 AI 工具往往难以精准落地到具体业务与框架中。本文介绍了一款与 Go 框架深度融合的 AI 编程工具 —— sponge AI 助手。它不仅理解框架的结构,还能按照标准化流程自动生成、合并 Go 代码,极大简化开发流程。适用于希望快速实现业务逻辑、降低重复性工作成本的开发者。
特立独行的猫a1 天前
linux·前端·golang
嵌入式Linux设备使用Go语言快速构建Web服务,实现设备参数配置管理方案探究本文探讨,利用Go语言及gin框架在嵌入式Linux设备上高效搭建Web服务器,以实现设备参数的网页配置。通过gin框架,我们可以在几分钟内创建一个功能完善的管理界面,方便对诸如集中器,集线器等没有界面的嵌入式设备的管理。
techdashen1 天前
开发语言·golang·node.js
性能比拼: Node.js vs Go本内容是对知名性能评测博主 Anton Putra Node.js vs Go (Golang): Performance (Latency - Throughput - Saturation - Availability) 内容的翻译与整理, 有适当删减, 相关指标和结论以原作为准
龙枫9951 天前
golang
strings.LastIndexFunc 使用详解目录1. 官方包2. 支持版本3. 官方说明4. 作用5. 实现原理6. 推荐使用场景和不推荐使用场景
CrabKA1 天前
开发语言·后端·golang
Go-zero:JWT鉴权方式用于记录在go-zero的后端项目中如何添加jwt中间件鉴权配置api.yamlconfig中添加Auth结构体
FG.2 天前
开发语言·后端·golang
GO语言入门Go 语言的基础组成有以下几个部分:Go 程序可以由多个标记组成,可以是关键字,标识符,常量,字符串,符号。如以下 GO 语句由 6 个标记组成:
ErizJ2 天前
开发语言·分布式·后端·golang·kafka
Golang|Kafka在秒杀场景中的应用
飞川撸码2 天前
数据结构·leetcode·golang·二叉树
【LeetCode 热题100】二叉树构造题精讲:前序 + 中序建树 & 有序数组构造 BST(力扣105 / 108)(Go语言版)本文围绕二叉树的两类构造类题目展开解析:我们将从「已知遍历构造树」和「平衡构造 BST」两个角度,拆解树结构的构建逻辑,彻底吃透构造题型。
慕容静漪3 天前
开发语言·后端·golang
如何本地安装Python Flask并结合内网穿透实现远程开发如何实现异地公网环境访问本地部署的支付宝沙箱环境调试支付SDK.md本篇文章主要讲解如何在本地安装 Flask,以及如何将其 web 界面发布到公网进行远程访问。
ErizJ3 天前
开发语言·后端·golang
Golang|锁相关
亿坊电商3 天前
微服务·golang·php
PHP + Go 如何协同打造高并发微服务?在微服务架构中,PHP 和 Go 看似是“两个世界”的语言,但它们的互补性极强:1. PHP 主攻业务层
终身学习基地3 天前
开发语言·后端·golang
第二篇:go包管理即模块,组织go源代码,提供了更好的可重用性和可用性。每个文件中第一行是package packagename,代表指定了该文件属于那个包。