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